body.custom {background: #ffffff url('/bg.jpg') ;}

.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; margin-right: 0px; padding-right: 0px;}

.custom .post_box { margin-top: 15px; padding-top: 25px; padding-right: 0em; padding-left: 0px; margin-right: 10px; margin-left: 1.1em;}
.custom .full_width #content_box .page {margin-left: 0em; padding-top: 15px; margin-right: 0px; padding-right: 0px;}

.custom #header #tagline { height: 0; }

.custom #header #logo, .custom #header #tagline {text-indent:-9999px;}

#header {padding-bottom:0; padding-top: 1em; padding-left: 0;  padding-right: 0; margin-right: 0; margin-left: 0; margin-top: 0.5em; margin-bottom: 0em;}

#header #tagline {line-height:0;}

#header, #footer {padding-left:0;}
.custom #footer_area {background:#FFFFFF; margin-top: 3.5em; padding:0.5em 0; border-top:0px;}
	.custom #footer_area .page {background:#FFFFFF;}
		.custom #footer {border-top:0;}

.custom #footer {margin-top: 3.5em; background: #FFFFFF;}
			 
.custom .sidebar h3{font-size:1.3em; color:#111111; border-bottom: 2px solid #ccc; text-transform: none; font-variant:normal; font-family;Trebuchet MS, arial;}

.custom .subscribe2 {background: #ffffff; width: 14em; margin-left: 0em; margin-top: 1em; padding: 15px 5px 15px 5px; margin-bottom: 2em; font-size: 14px; }

.custom .location {color: #33ff00;}

.custom li.widget { font-size: 1.5em; line-height: 1.385em; margin-bottom: 2.769em;}

.custom #footer a {color: #69057D;}

.custom #footer a:hover {color: #69057D;}

.custom #feature_box {border: 0px; background: #FFFFFF; padding-top: 30px; padding-left: 12px; padding-right: 0px; margin-right: 15px; margin-left: 0px; padding-bottom: 5px; margin-bottom: 15px;}

.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 .sidebar {width: 280px; margin-left: 5px; padding-left: 0px; margin-right: 0px; padding-right: 0px;}

.custom ul#tabs {border-bottom:none; border-left:none; border-right: 1px #FFFFFF;}
	.custom ul#tabs li {margin-bottom:0; background:none; border-right: 1px #FFFFFF;}
	.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {padding-bottom:0; background:none; border-right: 1px #FFFFFF;}
	.custom ul#tabs li.rss {}
		.custom ul#tabs li a {}
		.custom ul#tabs li a:hover {text-decoration:none;}
		.custom ul#tabs li.current_page_item a, .custom ul#tabs li.current-cat a {}

.custom #tabs, .custom #tabs li {border: 1px solid #fff;}

.custom li#text-3.widget {margin-top: 10px;}
.custom li#text-5.widget {line-height: 1.6em;}
.custom li#text-7.widget {margin-bottom: 1.3em; padding-bottom: 0em;}

.custom #footer {background: #FFFFFF; font-size: 1.2em; line-height: 1.5em; color: #444444;}

.custom .heptable {border: 0.5px solid #000000; margin-bottom: 20px;}

.custom .adhead {padding-left: 20px; margin-left: 30px; margin-top: 20px; float: right;}

.custom li#text-11.widget {font-size: 1.245em; line-height: 1.7em; margin-bottom: 30px;}
.custom li#text-11.widget h3 {font-size: 1.32em;}

.custom .right {float: right; margin-left: 7px; padding-left: 7px; margin-bottom: 10px; margin-top: 0px; padding-top: 0px;}
.custom .left {float: left; margin-right: 20px;}
.custom .left2 {float: left; margin-right: 34px;}
.custom .left3 {float: left; margin-right: 30px;}
.custom .left5 {float: left; margin-right: 40px;}
.custom .rightbig {float: right; margin-left: 7px; padding-left: 7px; margin-bottom: 10px;}

.custom ul.menu {width: auto; font-weight: 500; font-size: 12.3px; letter-spacing: 8px; margin-top: 0px; padding-top: 0px; margin-bottom: 5px;}

.custom li#text-9.widget {line-height: 1.6em;}

.custom .teaser_box{width: 300px;  padding: 0px; border-width: 0;}

.custom .teaser{width: 300px;  padding: 0px; margin-top:1em;}

.custom .teaser .format_teaser {font-size:1.4em;}

.custom .teaser h2{font-size: 2.2em; text-align:left;}

.custom .nomargin {margin-top: 0px; padding-top: 0px;}
.custom .nomargin2 {margin-top: 0px; padding-top: 0px; line-height:1em;}
.custom .nobottom {margin-bottom: 0px; padding-bottom: 0px;}
.custom .nobottom2 {margin-bottom: 0px; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; line-height:1em;}

.custom div.post img.post_image {border: 2px solid #222222; padding: 3px; background: #222222;}
.custom div.teaser img.thumb {border: 2px solid #222222; padding: .3em; background: #222222;}
.custom .imgborder {border: 2px solid #222222;}

.custom .wnwidget {font-size: 0.85em; line-height: 1.6em; margin-bottom: 10px;}

.custom .right4 {float: right; margin-right: 30px; margin-bottom: 20px; margin-top: 0px;}

.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archive1 { float: left; width: 30%;}
.custom .archiver { float: right; width: 70%; margin-right: 0px;}
.custom .bio {margin-bottom: 15px; font-size: .8em; padding: 15px; background: #F5F5F5; border-bottom: 2px solid #111; margin-top: 0px;}

.custom .teaser h2 a {font-weight: 500; font-size: 1.2em;}

.custom li.widget { font-size: 1.5em; line-height: 1.6em; margin-bottom: 2.769em; }
.custom #widget_content {background: #fff; line-height: 1.85em; padding: 0em 0em 0em 0em; border:0px;}
.custom .wnbanner {margin-top: 10px; margin-bottom: 15px;}
.custom .subscribe {margin-bottom: 14px;}
.custom .hookworm {line-height: 1.7em; margin-bottom: 15px;}

.custom #page {

-moz-box-shadow:0 0 20px #333333;
-webkit-box-shadow:0 0 20px #333333;
}