/*---------------- |ecowater css template| ----------------------*/

body {
	background-color:							#FFFFFF;
	background-image:							url(../img/main_bg.jpg);
	background-position:						top center;
	background-repeat:							repeat-x;
	margin:										0;
	padding:									0;
}

#main {
	width:										965px;
	position:									relative;
	left:										50%;
	margin:										20px 0 0 -482px;
	padding:									0;
}

#tophalf-container,
#bothalf-container,
#footer-container{
	float:										left;
	clear:										both;
	width:										965px;
}

#footer-container{
	margin-top:									30px;
}

#leftNav-container,
#content-container{
	float:										left;
	clear: 										none;
	margin:										0;
	padding:									0;
}

#leftNav-container {
	margin-top:									0;
    padding-top:                                0;
}

#right-container{
	float:										right;
	clear:										none;
}

/* --- fonts --- */

p,a,li,td	{
	color: 										#0a3a6a;
	font-family: 								Verdana, Tahoma, Sans-Serif;
	font-size: 									12px;
    line-height:                                18px;
    
}

h1.title{
								
	margin-right: 								0px;
	margin-left: 								0px;
	margin-top:									0px;
	padding-top:								0px;
	font-size: 									20px;
	font-weight: 								normal;
	color: 										#068325;
	font-family: 								Verdana, Tahoma, Sans-Serif;
    
}

#footer-container p,
#footer-container a {
	color: 										#0a3a6a;
	font-size: 									11px;
	margin:										0;
	padding:									0;
}

/* --- page content css --- */

#content-container {
	margin:										0 0 0 25px;
}
.products #content-container,
.problems #content-container,
.commercial #content-container,
.services #content-container,
.certification #content-container,
.specials #content-container,
.about #content-container,
.walloffame #content-container,
.sentryopenair #content-container,
.ultravioletlight #content-container,
.sentryopenair #content-container,
.ultravioletlight #content-container,
.sentryopenair #content-container,
.ultravioletlight #content-container,
.cartridgefilter #content-container,
.residentialreverseosmosis #content-container,
.bottledwater #content-container,
.bottledwatercoolers #content-container,
.residentialpointofuse #content-container,
.salt #content-container,
.supplies #content-container,
.resproducts #content-container,
.municipalwater #content-container,
.commercialcustomers #content-container,
.specialty #content-container,
.commercialpointofuse #content-container,
.deionization #content-container,
.commercialreverseosmosis #content-container,
.watersofteners #content-container,
.comproducts #content-container,
.services #content-container,
.watertesting #content-container,
.installation #content-container,
.delivery #content-container,
.guarantee #content-container,
.certifications #content-container,
.sulfurtreatment #content-container,
.coffeeservices #content-container,
.coffee #content-container,
.referral #content-container,
.faqs #content-container

{
	width:										425px;
}

.contact #content-container,
.sweepstakes #content-container,
.video #content-container,
.analysis #content-container{
	width:										754px;
}

{
	width:										754px;
}

.index #content-container {
	width:										615px;
	margin-left:								25px;
}

.sentryopenair #right-container,
.ultravioletlight #right-container,
.sentryopenair #right-container,
.ultravioletlight #right-container,
.cartridgefilter #right-container,
.residentialreverseosmosis #right-container,
.bottledwater #right-container,
.bottledwatercoolers #right-container,
.residentialpointofuse #right-container,
.salt #right-container,
.supplies #right-container
.commercialcustomers #right-container,
.specialty #right-container,
.commercialpointofuse #right-container,
.deionization #right-container,
.commercialreverseosmosis #right-container,
.watersofteners #right-container,
.comproducts #right-container,
.watertesting #right-container,
.installation #right-container,
.guarantee #right-container,
.delivery #right-container,
.referral #right-container
 {
	margin-right:20px;
}

.certifications #right-container {
	margin-right: 110px;
}


/* ------ | help line popup | ----------- */

#signature {
	background: 								URL('../img/waterSideAssistance.png') no-repeat left top;
	width: 										506px;
	height: 									414px;
	position: 									absolute;
	z-index: 									250;
	text-align: 								center;
	vertical-align: 							middle;
	display: 									none;
	left:										50%;
	margin-left:								-262px;
}

#disable_document {
	background-color: 							#FFFFFF;
	z-index: 									249;
	position: 									absolute;
	left: 										0px;
	top: 										0px;
	opacity: 									.48;
	-moz-opacity: 								.48;
	filter: 									alpha(opacity=48);
	display: 									none;     
}

#thinkgreen {
	text-align:									center;
	margin-top: 								30px;
	color: 										#068325;
	font-size: 14px;
}
#header-menu-top {
	text-align:									right;
	color: 										#87b1bc;
}

#header-menu-top a {
	font-family: 								Sans-Serif;
	font-size: 									12px;
	color: 										#FFFFFF;
	vertical-align: 							top;
	text-decoration: 							none;
	letter-spacing:								1px;
}

#header-menu-top a:hover {
	color: 										#cbddec;
}
