body{font-size:9pt; font-family:arial,lucinda,verdana,geneva,sans-serif; color:#000; background:#fff; text-align:left; margin:0; padding:15px 0; line-height:1.5em}
#wrap{padding:15px; clear:both; width:960px; margin:0 auto; background:#fff; border:double #ccc}
#header{clear:both; padding:0; margin:0 auto}
#header .sitehead-left{width:47%; float:left; margin:0; padding:0}
#header .sitehead-right{width:52%; float:right; margin:0; padding:0}
#header .sitehead-left p{margin:0; height:26px; line-height:26px}
#header .sitehead-right p{clear:both; float:right; margin:0; height:24px; line-height:24px}
#nav{height:30px; line-height:30px; margin:0 auto; padding:1px; border:1px solid #ddd}
#adlink{height:30px; line-height:30px; margin:0 auto; margin-top:3px; padding:1px; border:1px solid #ddd}
#page{clear:both; margin:0 auto; padding:10px 0}
#contentleft{overflow:hidden; width:650px; float:left; padding:0; margin:0}
#content{width:100%; overflow:hidden; float:left; margin:0; padding:0}
#contentright{overflow:hidden; width:300px; float:right; padding:0; margin:0}
#sidebar{width:100%}
#footer{font-size:8pt; clear:both; margin:0px auto; padding:0; text-align:center; margin:0 auto; padding:1px; border:1px solid #ddd; background:#fff}
.footer-content{background:#eee; padding:8px 10px}
#footer .alignleft{float:left}
#footer .alignright{float:right}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
h1, h2, h3, h4, h5, h6, h7{font-family:arial,lucinda,verdana,geneva,sans-serif; line-height:1.2em; letter-spacing:-1px; margin:0; padding:0; text-align:left}
h1{font-size:14pt; margin:0}
h2{font-size:12pt}
h3{font-size:10pt; letter-spacing:0px}
h4, h5, h6, h7{font-size:10pt; letter-spacing:0px}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry h7{margin-bottom:10px}
#header h1{font-size:20px; margin:0; line-height:24px; height:24px}
#subhead h3{margin:0; padding:0; font-size:12pt}
#subhead h1{margin:0; padding:0}
h3#comments, h3#respond{font-size:12pt; margin:0 !important; padding:10px; background:#ddd; border:1px solid #fff; border-left:0; border-right:0}
h2.home-list{font-size:9pt; font-family:arial,lucinda,verdana,geneva,sans-serif; font-weight:bold; letter-spacing:0px; margin-bottom:0}
a, a:link, a:visited{color:#036; text-decoration:none}
a:hover, a:active{text-decoration:underline;}
#sidebar a{}
.post h1 a, .post h2 a, .featurepost h2 a, .featurepost h1 a{}
a.more-link{        background:url(images/arrow-rt.gif) 100% 70% no-repeat;         padding-right:14px}
a.more-link:hover, a.more-link:active{text-decoration:none; background:#000 url(images/arrow-rt.gif) 100% 70% no-repeat}
img.alignright{ float:right;  clear:right;  margin:0 0 5px 10px}
img.alignleft{ float:left;  clear:left;  margin:0 10px 5px 0px}
img.centered{ display:block;  margin:0 auto 20px auto;   float:none;  clear:both}
.feature-photo{height:220px; margin-left:10px; float:right; border-left:1px solid #fff}
div.feature-photo-credit{font:8pt arial; text-align:center; margin-top:5px}
.entry .feature-photo{margin:0 0 20px 10px; float:right; border:1px solid #ddd; background:#fff; padding:1px}
img.home-grav{padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 5px 10px}
img.post-thum{height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:left; margin-right:5px}
.home-post-list-2 img.post-thum{height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 0 5px}
.home-post-list-5 img.post-thum{height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 5px}
.archive-post-list-2 img.post-thum{height:100px; width:100px; padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 0 5px}
img.auth-single-post{padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 10px}
img.auth-archive-page{padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 10px}
img.comment-grav{padding:1px; background:#fff; border:1px solid #ccc; float:right; margin:0 0 10px 20px}
.children{margin:0; padding:0}
ol ul, ol li{list-style:none}
.commentlist{list-style-type:none; padding:0; margin:0}
.commentlist li{clear:both; margin:5px; padding:5px; background:#fff}
.commentlist li.alt{margin:5px; padding:5px; background:#eee}
.commentlist li .avatar{float:right; border:1px solid #eee; padding:2px; background:#fff}
.alt{margin:0; padding:10px}
.commentmetadata{display:block; margin-bottom:5px}
.commentlist cite{font:9pt arial; font-weight:bold}
#commentform{background:#eee; padding:10px; margin:0}
#commentform textarea{width:90%; padding:5px}
.post ul{        list-style-type:none}
.post ul li{        list-style-type:none;         background:url(images/bullet2.gif) 0 4px no-repeat;  padding:0 0 2px 14px}
.post ul ul{ margin-left:0}
.post ol li{ list-style-type:decimal}
.post ol.archives{ margin:0;  padding-left:25px}
p{margin-top:0px; margin-bottom:15px}
acronym, abbr, span.caps{cursor:help}
acronym, abbr{border-bottom:1px dotted #999}
* html acronym, abbr{border-bottom:1px dashed #999}
blockquote{padding-left:10px; border-left:5px solid #ccc;  color:#999}
.center{text-align:center}
a img, img a{border:none}
.post{margin:0 0 10px; padding:0}
.entry{padding:0; margin:0}
.postinfo{ clear:both; margin:0 0 10px; padding:0}
code{font:1.1em 'Courier New',Courier,Fixed}
hr{ display:block;  clear:both}
.navigation{clear:both; font-size:8pt; margin:0; padding:0 10px; background:#ddd; border-top:1px solid #fff; text-align:left}
.navigation .alignright{padding:3px 10px; float:right; margin:0}
.navigation .alignleft{padding:3px 10px; float:left; margin:0}
.banner468{text-align:center; margin:0 auto; padding:0 0 1px; margin-bottom:5px}
.banner300{text-align:center; margin:0 auto; padding:0}
#topnav{float:right; height:26px; line-height:26px; padding:0; margin:0; clear:both; width:100%}
#topnav ul{background:#fff; float:right; height:26px; line-height:26px; padding:0; margin:0; list-style-type:none}
#topnav li{float:left; margin:0; padding:0}
#topnav li li{line-height:1.5em; float:none; margin:0; padding:0}
#topnav li ul{border-top:1px solid #fff; background:#000; display:none; position:absolute; width:154px; left:-999em; padding:0}
#topnav li ul ul{margin:-29px 0 0 154px}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul{left:-999em}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul{display:block; left:auto}
#topnav a, #topnav a:visited, #topnav a:link{display:block; text-decoration:none;         padding:0 7px;         margin:0}
#topnav a:hover, #topnav a:active{background:transparent; color:#000}
#topnav li.rss a, #topnav li.rss a:visited, #topnav li.rss a:link{padding-right:0 !important; padding-left:21px; background:url(images/rss-sm.gif) 7px 6px no-repeat}
#topnav li#menu-item-1356 a, #topnav li#menu-item-1356 a:visited, #topnav li#menu-item-1356 a:link{padding-right:0 !important; padding-left:21px; background:url(images/rss-sm.gif) 7px 7px no-repeat}
#topnav li li a, #topnav li li a:link, #topnav li li a:visited{color:#39C; background:#000; width:140px; float:none; margin:0; padding-top:5px; padding-bottom:5px}
#topnav li li a:hover, #topnav li li a:active{background:#333; color:#39C}
#topnav li li li a{border-left:1px solid #fff}
#nav ul{padding:0; margin:0; list-style-type:none; width:100%; background:#eee; height:30px; line-height:30px}
#nav li{float:left; margin:0; padding:0; border-right:1px solid #fff}
#nav li li{float:none; margin:0; padding:0}
#nav li ul{border-top:1px solid #fff; background:#000; display:none; position:absolute; width:160px; left:-999em; padding:0}
#nav li ul ul{margin:-31px 0 0 160px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{display:block; left:auto;  _height:1em}
#nav a, #nav a:visited, #nav a:link{color:#000; display:block; text-decoration:none;  padding:0 10px;  margin:0}
#nav a:hover, #nav a:active{background:#000; color:#39C}
#nav li li a, #nav li li a:link, #nav li li a:visited{color:#39C; background:#000; width:140px; float:none; margin:0}
#nav li li a:hover, #nav li li a:active{background:#333}
#nav li li li a{border-left:1px solid #fff}
table{margin-bottom:15px}
tr, td, th{margin:auto}
td, th{padding:8px; vertical-align:top}
th{font-weight:bold; background:#ddd}
td{border:1px solid #ddd}
ul.archives, ul.wp-tag-cloud{ margin:0 0 15px 5px;  padding:0}
ul.archives ul, ul.wp-tag-cloud ul{ padding:0}
ul.archives ul li, ul.wp-tag-cloud ul li{ background:transparent;  padding-left:0;  margin:0}
ul.archives ul ul, ul.wp-tag-cloud ul ul{ margin:0;  margin-left:10px;  padding:0}
#tab-box{border:1px solid #ddd}
#tab-box h3{font-size:9pt; font-weight:normal; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
.tabberlive .tabbertabhide{border:0; display:none}
.tabber{display:none}
.tabberlive{ }
ul.tabbernav{background:#ccc !important; padding:0 !important; height:24px; line-height:24px; border:1px solid #fff; border-bottom:0; margin:0 !important; padding:0 !important; list-style-type:none !important; font-size:8pt}
.tabbernav li{padding:0 !important; list-style-type:none; float:left !important; margin-right:1px !important; background:transparent !important}
.tabbernav li a{float:left; display:block; padding:0 5px}
.tabbernav li a:link{color:#000 !important}
.tabbernav li a:visited{text-decoration:none}
.tabbernav li a:hover{background:#eee}
.tabbernav li.tabberactive a{background:#eee}
.tabbernav li.tabberactive a:hover{background:#eee}
.tabberlive .tabbertab{padding:8px; background:#eee; border:1px solid #fff}
.tabberlive .tabbertab h2{}
.tabberlive .tabbertab h3{display:none}
.tabberlive .tabbertab ul.pop{}
.tabberlive .tabbertab ul.pop li{clear:both !important; border-bottom:1px solid #fff !important; padding:5px 10px !important}
.tabberlive .tabbertab ul.pop li a{}
#searchform, #monthform, #tagform, #categoryform{margin:0; padding:0}
#searchform #s{ width:160px; margin-right:2px}
#searchform #submit{}
select#months, select#tag_drop, select#category_drop{ width:180px;  margin:0}
.related{margin:0 auto 10px; background:#eee; border:1px solid #ddd; padding:10px 10px 0}
.home-post-1 .related{background:#fff}
.related h3{font-weight:bold; letter-spacing:0px; font-family:arial,helvetica,sans-serif; font-size:9pt; margin-bottom:5px}
.related ul{        margin:0 0 10px;         padding:0;         list-style-type:none}
.related ul li{        list-style-type:none;         padding:0 0 0 14px;         background:url(images/bullet2.gif) 0 3px no-repeat}
.tags{margin:0 0 10px; padding:0}
#my-glider{width:646px; background:#fff; padding:1px; border:1px solid #ddd; margin:0 0 10px}
#my-glider .controls{border-top:1px solid #fff; clear:both; width:646px; background:#000; padding:0; margin:0}
#my-glider .controls ul{margin:0; padding:0; list-style-type:none}
#my-glider .controls li{float:left; margin:0; padding:0; list-style-type:none}
#my-glider .controls li.feat-nums{border-right:1px solid #fff; float:left; padding:0px 10px; margin:0; color:#fff; line-height:25px; height:25px}
#my-glider .controls a, .control a:link, .controls a:visited{border-right:1px solid #fff; float:left; display:block; padding:0px 10px; margin:0; color:#39C; text-decoration:none; line-height:25px; height:25px}
#my-glider .scroller ul{margin:0; padding:0; list-style-type:none}
#my-glider .controls a:hover{background:#353535}
#my-glider .controls li.feat-about{float:right}
#my-glider .controls li.feat-about a{border-left:1px solid #fff; border-right:0}
#my-glider .scroller{background:#eee; height:220px; width:646px; overflow:hidden}
#my-glider .scroller .section{width:646px; height:220px; overflow:hidden; padding:0}
#my-glider .scroller .content{width:10000px}
#my-glider .feature-entry{padding:10px}
#my-glider .feature-entry h3{font-family:arial,lucinda,verdana,geneva,sans-serif; font-size:9pt; margin:0 0 5px 0; letter-spacing:0px}
.archive-post-list-1{background:#fff; padding:1px; border:1px solid #ddd}
.archive-post-1{background:#fff; padding:10px; margin:0}
.alt-archive-post-1{background:#eee; padding:10px; margin:0}
.archive-post-list-2{overflow:hidden; width:468px; float:left; background:#fff; padding:1px; border:1px solid #ddd}
.archive-post-1{background:#fff; padding:10px; margin:0}
.alt-archive-post-1{background:#eee; padding:10px; margin:0}
#subhead{margin:0; padding:10px; background:#eee}
#subhead p{margin:0}
.singlepost{background:#fff; padding:1px; border:1px solid #ddd}
.singlepost .post{padding:10px 10px 0}
#sidebar ul{list-style-type:none; margin:0; padding:0}
#sidebar ul ul{ margin:0;  padding:0}
#sidebar li{padding:0; margin:0 0 10px}
#sidebar li h2{font-size:9pt; letter-spacing:0px; border-bottom:1px solid #ddd; border-top:2px solid #ddd; padding:4px 2px; margin:0 0 3px; color:#000}
#sidebar li li{margin:0; padding:0}
#sidebar p{padding:0}
#sidebar li#recent-comments{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#recent-comments h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#recent-comments li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff; overflow:hidden}
#sidebar li#recent-posts{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#recent-posts h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#recent-posts li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li#links{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#links h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#links li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li#meta{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#meta h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#meta li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li#pages{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#pages h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#pages li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li#pages li li{padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0}
#sidebar li#archives{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li#archives h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li#archives li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li#tag_cloud{border:1px solid #ddd; background:#eee; padding:7px 10px}
#sidebar li#tag_cloud h2{border:0; font-size:9pt; letter-spacing:0px; padding:0; margin:0; color:#000}
#sidebar li.widget_categories{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#sidebar li.widget_categories h2{font-size:9pt; letter-spacing:0px; border:0; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li.widget_categories li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li.widget_categories li li{padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0}
#midcontent{float:right; width:168px; margin:0; padding:0}
#midcontent ul{list-style-type:none; margin:0; padding:0}
#midcontent ul ul{ margin:0;  padding:0}
#midcontent li{padding:0; margin:0 0 10px}
#midcontent li h2{font-size:9pt; letter-spacing:0px; border-bottom:1px solid #ddd; border-top:2px solid #ddd; padding:4px 2px; margin:0 0 3px; color:#000}
#midcontent li li{margin:0; padding:0}
#midcontent p{padding:0}
#midcontent li#recent-comments{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#recent-comments h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#recent-comments li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#recent-posts{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#recent-posts h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#recent-posts li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#linkcat-2{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#linkcat-2 h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#linkcat-2 li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#most-emailed{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#most-emailed h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#most-emailed li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#linkcat-8{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#linkcat-8 h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#linkcat-8 li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#meta{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#meta h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#meta li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#pages{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#pages h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#pages li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#pages li li{padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0}
#midcontent li#archives{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li#archives h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li#archives li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li#tag_cloud{border:1px solid #ddd; background:#eee; padding:7px 10px}
#midcontent li#tag_cloud h2{border:0; font-size:9pt; letter-spacing:0px; padding:0; margin:0; color:#000}
#midcontent li.widget_categories{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
#midcontent li.widget_categories h2{font-size:9pt; letter-spacing:0px; border:0; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#midcontent li.widget_categories li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#midcontent li.widget_categories li li{padding:0 7px 0 0; margin-left:15px; list-style-type:square; border-bottom:0}
.home-post-list-2{overflow:hidden; width:468px; float:left; background:#fff; padding:1px; border:1px solid #ddd}
.home-post-list-2 .post{margin:0}
h3.home-post-list{font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
.home-post-list-2 .home-post-1{background:#eee; padding:10px; margin:0}
.home-post-list-2 .alt-home-post-1{background:#fff; padding:10px; margin:0}
.home-post-list-1{overflow:hidden; background:#fff; padding:1px; border:1px solid #ddd}
.home-post-list-1 .post{margin:0}
.home-post-list-1 .float-post-right{float:right; width:510px; padding:0; margin:0}
h3.home-post-list{font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
.home-post-list-1 .home-post-1{background:#eee; padding:10px; margin:0}
.home-post-list-1 .alt-home-post-1{background:#fff; padding:10px; margin:0}
.home-post-list-5{overflow:hidden; background:#fff; padding:1px 1px 0; border:1px solid #ddd}
.home-post-list-5 .post{margin:0}
h3.home-post-list{font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
.home-post-list-5 .home-post-1{background:#eee; padding:0; margin:0; float:left; width:322px; overflow:hidden}
.home-post-list-5 .alt-home-post-1{background:#eee; padding:0; margin:0; float:right; width:323px; overflow:hidden}
.home-post-list-5 .entry{height:140px; padding:10px}
.home-post-list-5 .bottom{background:#ddd; height:24px; line-height:24px; padding:0 10px; font-size:8pt; border-top:1px solid #fff; border-bottom:1px solid #fff}
.home-post-list-5 .navigation{clear:both; font-size:8pt; margin:0; padding:0 10px; background:#ddd; border:0; border-bottom:1px solid #fff; text-align:left}
#sidebar li.widget, #midcontent li.widget{border:0px solid #ddd; background:#fff; padding:0px;}
#sidebar li.widget h2, #midcontent li.widget h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
#sidebar li.widget li, #midcontent li.widget li{margin:0; background:#eee; padding:5px 10px; border-bottom:1px solid #fff}
#sidebar li li.ad1{  float:left;   margin:0 5px 5px 0;   width:125px}
#sidebar li li.ad2{  float:left;   margin:0 0 5px 0;   width:125px}
#sidebar li li.ad3{  float:left;   margin:0 5px 0 0;   width:125px}
#sidebar li li.ad4{  float:left;   margin:0 0 0 0;   width:125px}
.subscribe{text-align:center; margin:0 auto; padding:0; border:1px solid #ddd}
.footerad{text-align:center; padding:10px; border:0px solid #ddd}
.news{border:1px solid #ddd; background:#fff; padding:1px 1px 0}
.news h2{border:0; font-size:9pt; letter-spacing:0px; border-bottom:1px solid #fff; padding:5px 10px; margin:0; color:#000; background:#ccc}
.formInput{width:154px; height:20px; padding:4px 5px 0 25px; margin:2px 2px 2px 55px; display:block; border:1px solid #aaa; text-align:left; color:#727272}
.formInputName{margin-top:10px; background:url(images/name.png) no-repeat}
.formInputEmail{margin-bottom:10px; background:url(images/mail.png) no-repeat}
.formInputSubmit{background:url(images/ebook-submit.gif) no-repeat; padding:2px; width:220px; height:29px; display:block; border:none; margin:0px 0px 5px 38px}
div#footerform{background:#69C; text-align:center; position:fixed; bottom:0; left:0; width:100%; height:46px; border-top:3px solid #AE670A; display:none}
div#footerform form{display:inline}
div#footerform .formInputfooter{width:154px; height:20px; padding:4px 5px 0 25px; margin:1px; border:1px solid #aaa; text-align:left; color:#727272; vertical-align:middle}
div#footerform .formInputNamefooter{background:url(images/name.png) no-repeat}
div#footerform .formInputEmailfooter{background:url(images/mail.png) no-repeat}
div#footerform .formInputSubmitfooter{background:url(images/ebook-submit-footer.gif) no-repeat; padding:0px; width:220px; height:26px; border:none; margin:1px; vertical-align:middle}
div#footerform .tagline{font-size:14px; font-weight:bold; font-family:arial}
div#footerform .close{float:right; margin:4px 8px 0px 0px}
div#followbuttons {top:164px;border:0px;position:fixed;z-index: 1000;left:-2px;width:37px;}
div#followbuttons a {float:left;border:0px;margin:1px;}
div#followbuttons a:hover {background:transparent;float:right;}
#afterpostcontrols{border:0px solid #ccc}
#afterpostcontrols h3{font-size:1.4em; font-weight:bold; padding:0px; text-align:left}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring{margin:0px; padding:0px}
#afterpostcontrols h3 strong{color:red}
#afterpostcontrols_addthis_toolbox{display:block}
#afterpostcontrols_aweber_toolbox{clear:both; text-align:center}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li{float:left; margin:0 7px 10px 0; opacity:.7; width:50px; height:50px; display:block; overflow:hidden; padding:0px}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a{display:block; width:50px; height:50px}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#facebook{background:url(images/social-links.png) 0 -300px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#twitter{background:url(images/social-links.png) 0 0 no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#digg{background:url(images/social-links.png) 0 -100px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#stumbleupon{background:url(images/social-links.png) 0 -250px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#delicious{background:url(images/social-links.png) 0 -50px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#technorati{background:url(images/social-links.png) 0 -200px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#reddit{background:url(images/social-links.png) 0 -150px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#myspace{background:url(images/social-links.png) 0 -350px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li a#linkedin{background:url(images/social-links.png) 0 -400px no-repeat}
#afterpostcontrols_addthis_toolbox ul#sharingiscaring li:hover{opacity:1; margin-top:3px; margin-bottom:-3px}
#topadbar{ background:#036; border-bottom: 2px solid #ccc; text-align: center; height:20px; line-height:19px; position:fixed; top:0; left:0; width:100%; z-index:151; }
.adbar{ width: auto; margin: 0 auto; font-size:1.2em;font-weight:bold;color:white;}
#topadbar a.X{float:right;margin-right:10px;}
#topadbar a {color:white;border:0px;}
#topadbar a:hover {background:#00C;}
#topadbar:hover {background:#00C;}
#book600 {clear:both;margin-bottom:5px;padding:1px;border:1px solid;}
.plusonestdbtn {width:100px !important;height:24px !important;background:none !important;padding-top:12px !important;}
#footerdisclaimer {color:grey;text-align:justify;padding:0 10px;font-size:0.9em;margin-top:5px;}
#bottombookad {background:#FFC;border:4px solid #DDD;padding:15px;margin:10px 0;}
#bottombookad h2 {font-size:2em;}
#bottombookad .more-click-here {background:#A00;text-shadow: #6E1902 -1px -1px;-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0px 1px 1px #999;-webkit-box-shadow: 0px 1px 1px #999;box-shadow: 0px 1px 1px #999;	color: #FFFFFF !important;padding: 10px 15px 9px 15px;}
