html {text-align: center; }

body { margin: 0px auto; width: 750px; text-align: left; background-color:#23334C; font: 62.5%/1.7em "Lucida Grande", Verdana, Geneva, Helvetica, Arial, sans-serif; }

h1 { margin: 0px; font-size: 180%; }
h2 { margin-left: 20px; padding:0px;  font-size: 160%; color:#0066FF; text-transform: uppercase; }
h3 { margin-left: 20px; padding:0px; font-size: 130%; color:#0066FF;}
h4 { margin: -.5em 0 1em; font-size:100%; color:#996666; }
h2.sub-title { font-size: 150%; color:#0033FF;text-transform: capitalize;}
img {border: none;}
img.rt {float: right; border: none; padding: 5px;}
b {font-size:larger;}
dd {margin-left: 20px;}
p  { margin: 5px 20px 5px 20px; color:#000; font-size: 120%/1.4em Arial, Helvetica, sans-serif; }
ul { font-size:100%; padding-bottom: 20px}
li {list-style:none; }

a, a:link, a:visited, a:active { text-decoration:none; font-weight: bold; color: #006666; font-size:100%;}
a:hover { text-decoration:none; color: #003399; font-weight: bold; font-size:100%; }

pre {font: 120%/1.4em Arial, Helvetica, sans-serif; margin-bottom: 2.5em; }

#container { margin: 0px auto; padding: 0px; text-align: left; width: 750px; }

#masthead {position: relative; float: left; border:none; }

#content { position: relative; float:left; margin: 0px; padding: 0px; background-color:#FFF; width: 100%; height:100%; z-index: 1; }

#content img {margin: 0px 10px;}

ul#menu_bar {margin-left: 0px; padding-left:0px; float:left; width:750px; z-index: 2;}

ul#menu_bar li { display:inline;margin: 0; }

ul#menu_bar a  {display:block; float:left; padding: .2em 1em; font-weight: bold; color: #E8EAF4; background:url(images/wave.jpg) no-repeat; font-size:100%; border-top: 2px solid #6B8083; border-bottom: 2px solid #6B8083; border-left: 2px solid #6B8083;border-right: 2px solid #6B8083;}

ul#menu_bar a:hover {text-decoration:none; font-weight: bold; background:url(images/wave.jpg) no-repeat; color: #DE4F3F; }

#footer { position: relative; float: left; margin:0px; padding:0px; width:750px; background-color:#FFF; text-align:center;}

#footer ul { padding: 2px 2px 2px 2px;}
#footer li { display:inline; margin: 0 auto; color:#006633; }
#footer li a { margin:0px; 
			padding:2px 2px 2px 2px;
			border-top:1px solid #999; 
			border-right:1px solid #999; 
			border-bottom:1px solid #999; 
			border-left:1px solid #999; 			
			text-decoration:none;
}

#footer li a:hover { text-decoration: none; color: #000066; font-weight: bold; font-size:100%; }
#copyright { margin: 5px; }

p.chemical_drums {display: inline; float: right; margin: 0 auto; padding: 5px;}

#pumps_chart { vertical-align: bottom;  }
#chart {padding-bottom: 30px; padding-top: 150px;}	
p.air_pump {display: inline; float: right; margin: 0 auto; padding: 5px; }
p.diaphragm_pump {display: inline; float:right; }	
.spaceafter {padding-bottom: 30px;}

.rtimagepair_1 {display: inline; float: right; margin: 0 auto; padding: 8px; }
.rtimagepair_2 {display: inline; float:right; }

.left_col	{position: relative; float:left; margin-left: 20px; width: 350px;}
.right_col	{position: relative; float:left; top: 0px; width: 350px; }
.chemicals  {position: relative; float:left; top: 0px; width: 590px;  }
.contactadd {margin: -7px 0px 0px 5px;}