/*
-----------------------------------------------
Water Diagnostics Template Style
Designer: Barry J. Widera Date:     20 March 2009
CSS revised by Stephen Hubbert on 9/4/2011
URL:      www.waterdiagnostics.com

-----------------------------------------------
*/

html,body{
margin:0;
padding:5px 0px 0px;

	}

	

body{
font: 12px/14px arial,sans-serif;
background-image: url(/_images/bodybg.jpg);
background-repeat:repeat-x;
background-color: #014F90;
background-position: top;
color: #222222;

}


/* left text */
#left_bar{
width:169px;
height:950px;
float:left;
background-color:#FFFFFF;
background-repeat:no-repeat;
}


/* middle text */
#down_text{
width:509px;
height:950px;
float: left;
background-color:#FFFFFF;
background-repeat:none;
}



/* right text */
#right_bar{
float:right;
background-image:url(_images/side_image_2011_right.jpg);
background-repeat:no-repeat;
width:170px;
height:950px;
background-color:#FFFFFF;
}


#rightimage{
margin-top:10px;
background-image:url(_images/side_image2011_right_top.jpg);
background-repeat:no-repeat;
width:365px;
}


#wrapper{
width:848px;
background-color:#FFFFFF;
background-repeat:no-repeat;
margin:auto;
}

#header{
background-image:url(_images/header2011.jpg);
width:848px;
height:211px;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.header_table{
float:right;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
background-repeat:no-repeat;
}

.header_table, td{
width:489px;
}

.header_table, h1{
font: bold 16px/22px arial,sans-serif;
padding-top:30px;
color: #72A90A ;
}

.header_table, h2{
color:#6B8BC6;
font-size:12px;
}


h2{
color: #000000;
}



#clock_footer{
padding-left:5px;
background:none;
color:#FFFFFF;
background:none;
float: right;
margin-right:325px;
width:848px;
}

#footer{
height:30px;
padding-top:10px;
float:left;
width:848px;
color:#FFFFFF;
text-align:center;
background-color:#00223E;
background-repeat:no-repeat;
}

#address_bars{
background-color:#E2E7ED;
background-repeat:no-repeat;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin:0px;
height:80px;
vertical-align: middle;
padding: 20px;
}

#callus_now{
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
vertical-align: middle;
padding: 5px 5px 5px 20px;
word-spacing:.2em;
color: #72A90A ;
}


.navigation	{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.navigation	 li{
border-top: 1px solid #9A9A9A;
}


.navigation	 li a{
background:#ffffff;
background-repeat:no-repeat;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #376CB3;
display: block;
width: auto;
padding: 3px 0 3px 10px;
padding-left: 10px;
text-decoration: none;
}



.navigation	li a:visited, .menu li a:active{
color: #376CB3;
text-decoration:none;
padding: 3px 0 3px 10px;
display: block;
}

.bottomtable{
width:848px;
}
.bottomtable, td{
width:420px;
}


.navigation	 li a:hover{
color:#2A5288;
text-decoration:none;
padding: 3px 0 3px 10px;
display: block;
}

div#down_text p{
margin:0 20px 10px;
line-height:1.4;
}

div#down_text h1{
margin:0 20px 10px;
line-height:1.4;
font: normal 18px arial,sans-serif;
}

div#down_text h2{
margin:0 20px 10px;
line-height:1.4;
font: bold 16px arial,sans-serif;
}

div#down_text h3{
margin:0 20px 10px;
line-height:1.4;
font: bold 14px arial,sans-serif;
}

div#down_text p a:link, a:visited, a:active{
display: inline;
color: #4294D0;
padding: 0px;
text-decoration: none;
}

div#down_text p a:hover{
display: inline;
color: #4294D0;
padding: 0px;
text-decoration: underline;
}

div#down_text li a:link, a:visited, a:active{
display: inline;
color: #4294D0;
padding: 0px;
text-decoration: none;
}

div#down_text li a:hover{
display: inline;
color: #4294D0;
padding: 0px;
text-decoration: underline;
}


