/* CSS Document */

body { 
		font-size: 86%;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		background-color: #003366;
		background-image: url(images/bgbody.gif);
		background-position: center top;
		background-repeat: repeat-y;
		}
		
#container { width: 730px; margin-left: auto; margin-right: auto; background-color: #ffffff; margin-bottom: -20px;
			position: relative; }
		
#masthead {	position: absolute;
			top: 0px;
			left: 38px;
			width: 651px;
			height: 260px;
			background-image: url(images/masthead.jpg);
			background-repeat: no-repeat;
			border-left: 1px solid #1954ae;
			border-bottom: 1px solid #1954ae;
			color: #ffffff;
			font-size: 1px;
			}
			
#nav {	position: absolute; 
		top:261px; 
		left: 26px;
		width: 141px;
		height: 291px;
		border-right: 1px solid #1954ae;
		}

#masthead h1 { 	position: absolute;
				top: 205px;
				left: 139px; 
				color: #000000;
				font-size: 24pt;
				width: 507px;
				height: 30px;
				background-repeat: no-repeat;
				text-indent: -5000px;
				}

#maincontent {	width: 526px;
				margin-left: 167px;
				margin-top: 265px;
				color: #7d7e80;
				font-size: 1em;
				}

.column {	width: 233px;
			float: left;
			margin: -15px 5px 0 14px !important;
			margin: 0 13px 0 7px;
			}

.spacer { clear: both; }
				
#maincontent h2 { 	color: #0041A5;
					font-size: 1.35em; }
					
#maincontent h3 { 	color: #0041A5;
					font-size: 1.15em;
					margin-bottom: 0.2em; }

#maincontent p { margin-top: 0.6em; margin-bottom: 0.6em; }
				
#footer1, #footer2 {	width: 535px;
						margin-left: 158px;
						padding: 0.6em;
						color: #1954ae;
						font-size: 0.75em;
						text-align: center;
						}

#footer1 a, #footer2 a {	text-decoration: none;
							color: #1954ae;
							}
			
#footer1 ul, #footer1 li { 	display: inline; list-style: none;
							margin: 0; 
							padding: 0; }
										

#footer1 {	border-top: 1px solid #1954ae;
			border-bottom: 1px solid #1954ae;
			margin-top: 3em;
			}
		
			
#footer2 {	margin-top: 1em;
			margin-bottom: 2em;
			}
			
address { font-style: normal; }

address strong { font-weight: bold; }

.center { text-align: center; }

/*  NAV BAR -- MAIN AND INDIVIDUAL GRAPHICS  */

#nav ul { 	margin-left: 0;
			padding-left: 0;
			list-style-type: none;
			}

#nav li a {	display: block;
			width: 141px;
			height: 23px;
			text-indent: -5000px;
			text-decoration: none;
			background-repeat: no-repeat;
			}

#navhome { background-image: url(images/buttons/home.gif); }
#navhome:hover { background-image: url(images/buttons/home_on.gif); }

#navmission { background-image: url(images/buttons/mission.gif); }
#navmission:hover { background-image: url(images/buttons/mission_on.gif); }

#navindchem { background-image: url(images/buttons/indchem.gif); }
#navindchem:hover { background-image: url(images/buttons/indchem_on.gif); }

#navtextcare { background-image: url(images/buttons/textcare.gif); }
#navtextcare:hover { background-image: url(images/buttons/textcare_on.gif); }

#naveverclean { background-image: url(images/buttons/everclean.gif); }
#naveverclean:hover { background-image: url(images/buttons/everclean_on.gif); }

#navdist { background-image: url(images/buttons/dist.gif); }
#navdist:hover { background-image: url(images/buttons/dist_on.gif); }

#navorder { background-image: url(images/buttons/order.gif); }
#navorder:hover { background-image: url(images/buttons/order_on.gif); }

#navcustom { background-image: url(images/buttons/custom.gif); }
#navcustom:hover { background-image: url(images/buttons/custom_on.gif); }

#navresponsdist { background-image: url(images/buttons/responsdist.gif); }
#navresponsdist:hover { background-image: url(images/buttons/responsdist_on.gif); }

#navcareer { background-image: url(images/buttons/career.gif); }
#navcareer:hover { background-image: url(images/buttons/career_on.gif); }

#navassoc { background-image: url(images/buttons/assoc.gif); }
#navassoc:hover { background-image: url(images/buttons/assoc_on.gif); }

#navcontact { background-image: url(images/buttons/contact.gif); }
#navcontact:hover { background-image: url(images/buttons/contact_on.gif); }


