.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
        border: 0px;
}
.custom #content_box, .custom #column_wrap {
        background: none;
}

.custom .teasers_box {padding-left: 10px;}

.custom .post_box { padding-top: 2em; padding-right: .5em; padding-left: 0px; margin-right: 20px;}

body.custom {background: #fff;}

.custom #header #logo a { display: block; height: 135px; background: url('http://www.waterpurificationhq.com/wp-content/uploads/2011/08/header.gif') no-repeat; outline: none; }

.custom #header_area {background:#0F1026; border-bottom: 6px solid #264159;}
.custom #header_area .page {background:transparent;}
.custom #header {border-bottom: 0;}

.custom .post_box, .full_width #content_box .page {margin-left: 0em; padding-left: 0em; padding-top: 25px; margin-right: 10px; padding-right: 10px;}

.custom #header #tagline { height: 0; }

.custom #header #logo, .custom #header #tagline {
text-indent:-9999px;
}


#header {padding-bottom:0; padding-top:0; padding-left: 0; padding-right: 0; margin-right: 0; margin-left: 0;}

#header #tagline {line-height:0;}

#header, #footer {padding-left:0;}

.custom #footer_area {background:#111111; padding:0.5em 0; border-top:0px;}
	.custom #footer_area .page {background:transparent;}
		.custom #footer {border-top:0; color: #FFFFFF;}

.custom li.widget { font-size: 1.5em; line-height: 1.385em; margin-bottom: 2.769em; }

.custom #footer {background: #111111;}

.custom #footer a {color: #D1FCFF;}

.custom #footer a:hover {color: #D1FCFF;}

.custom #feature_box {background: #E6E6E6; padding-top: 15px; padding-left: 15px; padding-right: 15px; margin-right: 15px; margin-left: 0px; margin-top: 25px; padding-bottom: 15px; margin-bottom: 0px; border: 3px solid #001C40; font-size: 14.5px; line-height: 1.4em;}

.custom .intro {border: 1px dotted #000000; background: #C2FFC2; padding: 8px;}

.custom .intro h1 {line-height: 1em;}

.custom h1 {line-height: 1.2em; padding-bottom: 5px;}

.custom ul#tabs {border-bottom:none; border-left:none; text-transform: none; font-variant:normal;}
	.custom ul#tabs li {margin-bottom:0; border:none; background:none; text-transform: none; font-variant:normal;}
	.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0; background:none;}
	.custom ul#tabs li.rss {}
		.custom ul#tabs li a {text-transform: none; font-variant:normal;}
		.custom ul#tabs li a:hover {text-decoration:none; text-transform: none; font-variant:normal;}
		.custom ul#tabs li.current_page_item a, .custom ul#tabs li.current-cat a {}

.custom .adhead {padding-left: 20px; margin-left: 30px; margin-top: 20px; float: right;}

.custom li#text-4.widget {font-size: 1.3em; line-height: 1.37em;}
.custom li#text-4.widget h3 {font-size: 1.26em;}

.custom .right {float: right; margin-left: 10px;}
.custom .left {float: left; margin-right: 10px;}

.custom ul.menu {width: auto; font-weight: 500; font-size: 13px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; text-transform: none; font-variant:normal;}


.custom ul#tabs li a {
  text-transform: none; font-variant:normal;
}
.custom .menu li a {text-transform: none;}

#footer{
 background: #eeeeee;
}
.custom #footer {
 height: 100%;
 width: 100%;
 border-top:1em solid #111;
 background: #111111;
padding:0em;
}
.custom #footer a{
 border-bottom: 1px none #cccccc;
}
.custom #footer {
 text-align:center;
}
/* footer widget area setup */
#footer_setup {
 /* widgetized footer background (not footer background) */
 background: #111111;
 /* widget padding */
 padding:1.5em;
 /* margin at bottom of widgets */
 margin-bottom: 25px;
 /* do not change this! */
 overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
 /* contents alignment */
 text-align: left;
 /* widget width */
 width: 290px;
 /* space between widgets */
 padding-right: 0px;
 /* text color */
 color: #2361A1;
 /* do not change these! */
display: inline-block;
 float: left;
 height: 100%;
}

/* widget item headers http://adwordsshop.com/wp-admin/admin.php?page=thesis-file-editor*/
#footer_setup .footer_items h3 {
 /* font size */
 font-size: 1.6em;
 /* bold or not */
 font-weight: bold;
 /* uppercase or not */
 text-transform: none;
 /* space out the letters*/
 letter-spacing: 0px;
 /* font color*/
 color: #ffffff;
 /* padding under header text */
 padding-bottom: 3px;
 /* border under header text */
 border-bottom: 3px none #ffdf00;
 /* distance between border and widget text */
 margin-bottom: 5px;
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style:none;
 font-size:1.4em;
 line-height:1.5em;
}
#footer_setup .footer_items ul { margin: 1em; padding: 0px; }

.custom .textwidget2 {font-size:1.2em; font-family: "helvetica", arial; color: #efefef; line-height: 1.6em;}
.custom .textwidget3 {font-size:1.2em; font-family: "helvetica", arial;}
.custom .textwidget4 {font-size:1.2em; font-family: "helvetica", arial; color: #efefef; line-height: 1.6em;}

.custom .sidebar h3{color:#111111; border-bottom: 2px solid #ddd; font-weight: 600; text-transform: none; font-variant:normal; font-family;Trebuchet MS, arial;}

.custom .welcomefont {font-size: 2.4em; margin-bottom: .4em; color: #0E0047; font-weight: 600;}
.custom .welcomebody {font-size: 1.4em; line-height: 1.5em; margin-bottom: 7px; padding-bottom: 5px;}

.custom div.post img.post_image {
	border: 2px solid #222222;
	padding: 6px;
	background: #222222;
}

/* Style Thumbnail Frames */
.custom div.teaser img.thumb {
	border: 2px solid #222222;
	padding: .3em;
	background: #222222;
}

.custom .teaser_box{
width: 235px;  padding: 0px; border-width: 0;
}
.custom .teaser{
width: 235px;  padding: 0px; margin-top:1em;}


.custom .teaser .format_teaser {
font-size:1.4em;
}

.custom .teaser h2{
font-size: 2.2em;
text-align:left;
}

.custom .admargin {margin-top: 10px;}

.custom li#text-9.widget {margin-bottom: 0em;}
.custom .adtop {font-size: 11px; padding: 4px;}
.custom .left {float: left;}
.custom .subscribe {margin-top: 15px;}
.custom .adbar {background: #cccccc; padding: 5px;}