/* CSS Document for Bath Water Works*/

body{margin:0px; font-family:Arial; font-size:12px; text-align:left;}
#horizon{position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block}
#container{width:953px; height:585px; top:-292px; margin-left: -476px; position: absolute; left: 50%; background-image:url(../images/white_bg.gif); background-repeat:no-repeat;}
h1{font-family:Arial; font-size:30px; margin-left:70px; margin-top:60px; color:#FFFFFF; font-weight:100;}
h2{font-family:Arial; font-size:30px; margin-left:50px; margin-top:60px; color:#00aeef; font-weight:100; height:70px;}

#header{width:953px; height:121px; background-image:url(../images/header.gif); background-repeat:no-repeat; margin-top:40px;}

/*---------------------------- Index Page -----------------------------------------*/
#mainContent{width:953px; height:428px; float:left;}

#leftCol{width:492px; height:428px; background-image:url(../images/leftInd.gif); background-repeat:no-repeat; float:left;}
#leftCol p{margin-left:70px;}

#rightCol{width:461px; height:428px; background-image:url(../images/rightInd.gif); background-repeat:no-repeat; float:left;}
/*---------------------------- Index Page -----------------------------------------*/

/*---------------------------- All Other Pages -----------------------------------------*/


#main{width:953px; height:428px; float:left; background-image:url(../images/bubbles.gif); background-repeat:no-repeat; margin-left:19px;}
* html #main{margin-left:10px; margin-bottom:-10px;}

#left{width:650px; height:270px;float:left;}
#left p{margin-left:50px; margin-top:-2px; width:520px;}

#right{width:150px; height:270px; float:left; margin-top:-10px;}

/*---------------------------- All Other Pages -----------------------------------------*/

#footer{width:953px; height:20px; float:left; font-size:10px; text-align:right; margin-left:-40px;}

/*---------------------------- Top Level Menu Lists -----------------------------------------*/
ul{padding-top:76px; padding-left:50px;}
* html ul{padding-left:15px;}

li{list-style-type:none; display:inline; margin-left:20px;}
/*---------------------------- Top Level Menu Lists -----------------------------------------*/

/*---------------------------- Top Level Menu Lists -----------------------------------------*/
ul.sub{padding-top:0px; padding-left:50px;}
* html ul.sub{padding-left:15px; margin-top:-9px; margin-bottom:-10px;}

li.sub{list-style-type:none; display:inline; margin-left:10px;}
/*---------------------------- Top Level Menu Lists -----------------------------------------*/

.first{margin-top:100px; margin-left:70px;}

a.link:link {color:#ffffff; text-decoration:none;}
a.link:visited {color:#ffffff; text-decoration: none;}
a.link:hover {color:#00aeef; text-decoration:none;}
a.link:active {color:#fffff;}
a.linkon{color:#00aeef; text-decoration:none;}

a.sub:link {color:#ffffff; text-decoration:none;}
a.sub:visited {color:#ffffff; text-decoration: none;}
a.sub:hover {color:#245670; text-decoration:none;}
a.sub:active {color:#fffff;}
a.subon{color:#245670; text-decoration:none;}

a.email:link {color:#000000; text-decoration:none;}
a.email:visited {color:#000000; text-decoration: none;}
a.email:hover {color:#00aeef; text-decoration:none;}
a.email:active {color:#000000;}

a.bob:link {color:#999999; text-decoration:none;}
a.bob:visited {color:#999999; text-decoration: none;}


