.custom .headline_area h1, .headline_area h2 {padding: 0 0 10px 0; margin: 0; font-family: impact;  font-size:18pt; font-weight:normal; }
.custom .teasers_box h2 {padding: 0 0 10px 0; margin: 0; font-family: impact;  font-size:14pt; font-weight:normal; }
.custom ul { padding: 0; margin:0; background: none;}

.custom #header {padding: 0; margin:0; background: #002157;}

.custom ul.menu { margin: -26px 0 0 0;}

.custom #header #prod { width: 315px; background: #000; /*url(http://ecowaterless.com/img/sidebar_bg.jpg)repeat-y*/; padding: 9px 0 0 15px; margin: -281px 0 0 671px; text-align:center;}

.custom #above_head {width: 1000px; height:145px;  background: #00122F url(http://ecowaterless.com/img/header-bg.jpg) no-repeat;}
.custom #above_head #logo {  padding: 15px 0 0 10px; margin:0;}
.custom #above_head #links { float: right; margin: 0 0 0 0; padding: 0 10px 0 0;}
.custom #above_head #links a { padding-left: 5px; margin:0; vertical-align:middle;}
.custom #above_head #links a#text {padding-bottom:15px; font-size: 12px; font-weight:bold;}
.custom #above_head #links strong { font-family: Impact; font-size:14pt; text-align:right; padding: 0 0 0 88px; margin-top: 5px; font-weight: normal; letter-spacing: 2px; }

.custom #page #conten_box #content .post_box top {padding: 0; margin: 0;}

.custom #sidebars {background: url(http://ecowaterless.com/img/sidebar_bg.jpg)repeat-y; padding:15px 0;}
.custom #sidebars .widget { padding: 0; margin:0;}
.custom #sidebars h3 { width: 295px; background:url(http://ecowaterless.com/img/h2_bg.jpg) repeat-y; padding: 5px; margin: 15px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; color: #fff;}
.custom #sidebars ul.sidebar_list li a {  text-decoration: none: color: #fff;}
.custom #sidebars ul.sidebar_list li a:hover {  text-decoration: underline: color: #fff;}

.custom #sidebars form{ padding: 0 0 15px 0; margin: 0;}

.custom table tr td.cat {font-size: 14pt; letter-spacing: 1px; font-family: impact;}

.custom table#index td{ background:#336699; color: #fff; padding:10px; margin: 0; vertical-align: top;}
.custom table#index td img{ text-align:center; padding: 0 0 8px 0; margin: 0;}

.custom #footer { background: #EDEDED; border-top: 1px solid #ABABAB; padding: 15px 0; margin: 0; font-family:"Times New Roman", Times, serif; color: #000;}

.custom #footer-cols {padding:0 15px 15px 15px; margin: 0 auto;  text-align:left;}
.custom #footer-cols #box { width: 290px; height: 240px; background:#E1E1E1; padding:0; margin: 0 15px; }
.custom #footer-cols #box h1 {background:url(http://ecowaterless.com/img/h2_bg.jpg) repeat-y; padding: 5px; margin: 0 0 5px 0; font-family:"Times New Roman", Times, serif; font-size: 18pt; color: #fff; text-align: center;}
.custom #footer-cols #box h1 a { text-decoration: none; color: #fff;}
.custom #footer-cols #box p { padding: 5px 10px; margin:0;}
.custom #footer-cols #box p a { text-decoration: none; color: #000;}

.custom #footer-cols .box { float: right; width: 290px; height: 240px; background:#E1E1E1; padding:0; margin: -239px 15px 0 15px; }
.custom #footer-cols .box h1 {background:url(http://ecowaterless.com/img/h2_bg.jpg) repeat-y; padding: 5px; margin: 0 0 5px 0; font-family:"Times New Roman", Times, serif; font-size: 18pt; color: #fff; text-align: center;}
.custom #footer-cols .box h1 a { text-decoration: none; color: #fff;}
.custom #footer-cols .box p { padding: 5px 10px; margin:0;}
.custom #footer-cols .box p a { text-decoration: none; color: #000;}

.custom #footer #white { float: left; width: 1000px; background: #fff; border-top: 1px solid #ababab; padding: 5px 0;  margin:0 auto; color:#000; text-align: center;}

