body {
	behavior: url(csshover.htc);
	font-size: 100%;
	font: 100% tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CEB773;
	text-align: left;
	margin: 0;
	padding: 0;
}
.left{
	background-color: #9DAC73;
    border-left:1px solid #ffffff;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#000000;
    width:242px;
    padding:0 8px 0 8px;
}
.right{
	background-color: #CEB773;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#000000;
    width:512px;
    padding:0 5px 0 5px;
}
.link1{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#ffffff;
}
.link1 a{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
}
.link1 a:link{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
}
.link1 a:active{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
}
.link1 a:visited{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#ffffff;
    text-decoration:underline;
}
.link1 a:hover{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#9B2031;
    text-decoration:none;
}


.arial11{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#000000;
}
.arial12{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#000000;
}

.9B2031{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
}
.9B2031 a{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
    text-decoration:none;
}
.9B2031 a:link{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
    text-decoration;
}
.9B2031 a:active{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
    text-decoration:none;
}
.9B2031 a:visited{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
    text-decoration:none;
}

.stitle{
    font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#9B2031;
}
.contact{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
}
.contact a{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.contact a:link{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.contact a:active{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.contact a:visited{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
.contact a:hover{
	font-family:arial, verdana, tahoma;
    font-size:11px;
    color:#F4F623;
    font-weight:bold;
    text-decoration:none;
}


.visit{
	font-family:arial, verdana, tahoma;
    font-size:12px;
    color:#9B2031;
}
.visit a{
	font-family:arial, verdana, tahoma;
    color:#9B2031;
    text-decoration:underline;
}
.visit a:link{
	font-family:arial, verdana, tahoma;
    color:#9B2031;
    text-decoration:underline;
}
.visit a:visited{
	font-family:arial, verdana, tahoma;
    color:#9B2031;
    text-decoration:underline;
}
.visit a:active{
	font-family:arial, verdana, tahoma;
    color:#9B2031;
    text-decoration:underline;
}
.visit a:hover{
	font-family:arial, verdana, tahoma;
    color:#ffffff;
    text-decoration:none;
}
.search_input{
	font-family:arial, verdana, tahoma;
    color:#000000;
    font-size:11px;
    height:14px;
    border:1px solid #ffffff;
}

.bottom{
	background-image:url("bottombg.jpg");
    background-repeat:repeat-x;
    height:40px;
    text-align:center;
    font-family:tahoma, arial, verdana;
    font-size:11px;
    color:#1B1C03;
}


#holder {
	width: 787px;
	text-align: left;
	margin: 0 auto 0 auto;
}
#content{
	float: left;
	width: 787px;
	padding:10px 0 0 0;
	margin:0;
	background-image:url(contentbg.jpg);
	background-repeat:repeat-y;
}
#contentp{
	float: left;
	width: 787px;
	padding:10px 0 0 0;
	margin:0;
	background-image:url(contentbg2.jpg);
	background-repeat:repeat-y;
}


#ingredients{
	float: left;
	width: 171px;
	padding:0 6px 0 6px;
	margin:0;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#262626;
}


#matter{
	float:left;
	width:100%;
	margin:0;
	padding:0;
    text-align:left;
}
#welcome{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#191917;
	padding:0 0 0 0;
}
.tahomablack11{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#000000;
	padding:0 0 0 0;
}
.tahomablack11_green{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#165804;
	padding:0 0 0 0;
}
.verdana16_green{
	font-family:Tahoma, Arial, Verdana;
	font-size:16px;
	color:#165804;
	padding:0 0 0 0;
}
.verdana12{
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	color:#616702;
	padding:0 0 0 0;
}
.pagetitle{
	font-family:Tahoma, Arial, Verdana;
	font-size:14px;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0;
}
h2{
	padding:0;
	margin:0;
}


li{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #444342;
	font-weight: bold;
}
a{color:#000000; text-decoration:underline;}
a:hover{color:#000000; text-decoration:none;}

#pageHeader1{width:787px; float:left; margin:0; padding:0;}
#headerimg{
	display:none;
	padding:0;
	margin:0;
}
#wahtsislifedetxpatch{
	display:none;
	padding:0;
	margin:0;
}

#pageHeader2_box1{
	float:left;
	width:787px;
	height:240px;
	margin:0;
	padding:0;
}
#nav {
	width: 183px;
	height:220px;
	float: left;
	padding:20px 0 0 0;
	margin:0;
	background-image:url(navbg.jpg);
	background-repeat:no-repeat;
 }
 #nav2 {
	width: 183px;
	height:220px;
	float: left;
	padding:20px 0 0 0;
	margin:0;
	background-image:url(navbg_2.jpg);
	background-repeat:no-repeat;
 }
  #nav2n {
	width: 183px;
	height:220px;
	float: right;
	padding:20px 0 0 0;
	margin:0;
	background-repeat:no-repeat;
 }


ul#links li{
	list-style-type:none;
	width:157px;
	margin:0;
	padding:0 0 12px 20px;
	/*background-image:url(linkdot.gif);
	background-position:left;*/
}

ul#links{list-style-type:none; padding: 0 0 0 6px; margin: 0; height:220px;}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F5DDA6;
	background-repeat:no-repeat;
	padding:0 5px 0 10px;
	margin:0;
 	text-decoration: none;
}
.link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F5DDA6;
 	images/background-repeat:no-repeat;
 	margin:0;
	text-decoration: none;
}
.link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#C7ED6D;
 	images/background-repeat:no-repeat;
 	margin:0;
	text-decoration: none;
}

#theme_img{
	float: left;
	width: 422px;
    height:240px;
	padding:0;
	margin:0;
    background-image:url('them_img.jpg');
	background-repeat:no-repeat;
 }
#theme_right{
	float: right;
	width: 182px;
    height:240px;
	padding:0;
	margin:0;
    background-image:url('theme_right.jpg');
	background-repeat:no-repeat;
 }
#product_box_row{
    width:458px;
    margin:0;
    padding:0;
    text-align:center;
}
#row1_box_left{
	float:left;
    width:218px;
    height:215px;
    margin:0;
    padding:10px 0 0 0;
    background-image:url("pimg_bg.jpg");
    background-repeat:no-repeat;
}
#row1_box_right{
	float:right;
    width:218px;
    height:215px;
    margin:0;
    padding:10px 0 0 0;
    background-image:url('pimg_bg.jpg');
    background-repeat:no-repeat;
}
.productname{
    font-family: Verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    font-weight:bold;
	COLOR: #6C6C6C;
    text-align:center;
}
.productname a{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	COLOR: #6C6C6C;
    text-decoration:none;
}
.productname a:hover{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	COLOR: #EFF213;
    text-decoration:underline;
}
.price{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
    font-weight:bold;
	COLOR: #000000;
    text-align:center;
}

.buy{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    font-weight:bold;
	COLOR: #24720F;
    text-align:center;
    padding:15px 0 0 0;

}
.buy a{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	COLOR: #24720F;
    text-decoration:none;
}
.buy a:hover{
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
	COLOR: #000000;
    text-decoration:underline;
}

#header1{width:370px; height:74px; float:left; padding-left: 0px;}
#header2{width:370px; float:right;}
#companyname{margin: 0px; font-family: arial, tahoma, verdana; font-size: 24px; font-weight: bold; text-transform: uppercase; color:#000000;}
h1{font-family: arial, tahoma, verdana; font-size: 24px; font-weight: bold; text-transform: uppercase; color:#000000; margin:0px; padding:0;}
#keyline{font-family: arial, tahoma, verdana; font-size: 11px; color:#275A7F; font-weight: bold;}

#wrapper{float:left;width:100%;margin-left:0px}
#footer {
	font-size: 11px;
	color:#000000;
	background-image:url('footer.jpg');
	background-repeat:no-repeat;
	height:70px;
	text-align:center;
	padding-top:10px;
	position:absolute;
	top:inherit;
	width:100%;
}


h3{font-family: arial, tahoma, verdana; font-size: 14px; font-weight: bold; text-transform: uppercase; color:#000000; margin:0px;}
#keyline{font-family: arial, tahoma, verdana; font-size: 11px; color:#275A7F; font-weight: bold;

}

#videoimg{padding: 4px; float:left; width:10%;}
#videodes{padding: 4px; float:right; width:78%;}

#wrapper{position: relative;}
#block_2{
	position: absolute;
	top:0;
	left:0;
	width: 750px;
	height: 547px;
	float:left;
	}
#block_1{padding: 586px 10px 10px 10px; height:35em;}

#block_2holder{width:750px; position: absolute; top:0; left:0; float:left; background-image:url('content_bg.jpg');	background-image:repeat-y;}
#block_2holder1{float: left; width:255px; height:100%; margin: 0;}
#block_2holder2{float: right; width:495px; height:100%; margin: 0;}
#wat_sur{
	background-image:url('water_survey_bg.jpg');
	background-repeat:no-repeat;
	width:228px;
	height:46px;
	padding: 45px 0px 0 27px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.wat_sur, a.wat_sur:link, a.wat_sur:active,{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: inherit;
}
a.wat_sur:hover{
	text-decoration: underline;
}
#pinfo{
	background-image:url('pinfo_bg.jpg');
	background-repeat:no-repeat;
	float:left;
	width:80px;
	height:20px;
	padding: 66px 0px 0 52px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.pinfo, a.pinfo:link, a.pinfo:active,{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: inherit;
/*	border: 1px solid #FF0000;*/

}
a.pinfo:hover{
	text-decoration: underline;
}
#esection{
	background-image:url('esection_bg.jpg');
	background-repeat:no-repeat;
	float:right;
	width:88px;
	height:20px;
	padding: 61px 0px 0 35px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.esection, a.esection:link, a.esection:active,{
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.esection:hover{
	text-decoration: underline;
}

#dealerinfo{
	background-image:url('dealerinfo_bg.jpg');
	background-repeat:no-repeat;
	float:left;
	width:228px;
	height:71px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
	padding-top: 30px;
	padding-left: 27px;
}
a.dealerinfo, a.dealerinfo:link, a.dealerinfo:active,{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
a.dealerinfo:hover{text-decoration: underline;}

#prefilters{
	float: left;
	background-image:url('prefilters_bg.jpg');
	background-repeat:no-repeat;
	width:108px;
	height:233px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
	padding-top: 35px;
	padding-left: 24px;
}
a.prefilters, a.prefilters:link, a.prefilters:active,{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
a.prefilters:hover{text-decoration: underline;}

#

#waterfall{
	background-image:url('waterfall.jpg');
	background-repeat:no-repeat;
	width:495px;
	height:208px;
	text-align: right;
}

#whole{
	float: left;
	background-image:url('whole_bg.jpg');
	background-repeat:no-repeat;
	width:168px;
	height:86px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
	padding-top: 40px;
	padding-left: 80px;
}
a.whole, a.whole:link, a.whole:active,{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: normal; color: #0000ff; text-decoration: none;}
a.whole:hover{text-decoration: underline;}

#alkaline{
	float: left;
	background-image:url('alkaline_bg.jpg');
	background-repeat:no-repeat;
	width:157px;
	height:86px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
	padding-top: 40px;
	padding-left: 90px;
}
a.alkaline, a.alkaline:link, a.alkaline:active,{font-family: tahoma, verdana, arial; font-size: 11px; font-weight: normal; color: #0000ff; text-decoration: none;}
a.alkaline:hover{text-decoration: underline;}

#featuretitle{
	float: left;
	background-image:url('featured_titlebg.jpg');
	background-repeat:no-repeat;
	width:495px;
	height:27px;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
}

#countertop{
	float: left;
	background-image:url('countertop_bg.jpg');
	background-repeat:no-repeat;
	width:123px;
	height:51px;
	padding-top:135px;
	padding-left:45px;
}
#undercounter{
	float: left;
	background-image:url('undercounter_bg.jpg');
	background-repeat:no-repeat;
	width:120px;
	height:51px;
	padding-top:135px;
	padding-left:35px;
}
#batchsystem{
	float: right;
	background-image:url('batchsystem_bg.jpg');
	background-repeat:no-repeat;
	width:140px;
	height:51px;
	padding-top:135px;
	padding-left:32px;
}

#prod_details2_save2{float:left; width:173px; height:23px; padding:10px 0px 10px 10px; text-align:center; font-family:Tahoma, Arial, Verdana; font-size:11px;}


.bottomtext{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#F5DDA6;
	text-align:center;
	text-decoration:none;
}

a.bottomtext{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#F5DDA6;
	text-align:center;
	text-decoration:none;
}

a.bottomtext:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
}


.float{
	float:left;
	margin:0;
	padding:0;
}

.line
{
border-bottom: 1px solid #9CA141; float:left; width:583px; 	text-align:center;


}

td{
	font-family:arial, tahoma, verdana;
	font-size:12px;
	color:#000000;
}