*{margin:0;padding:0;}
body{}
a{color:#2e6e15;text-decoration:none;}
a:hover{color:#006400;}
.alt{background-color:#fff;}
pre, code{font:1.0em Monaco, 'Courier New', monospace;}
pre, p{margin-bottom:1.0em;}
.left{float:left;}
.delete:hover{background-color:#c00;color:#fff;}
h1{font-size:2em;}
h2{font-size:1.3em;}
fieldset{border-width:0;padding:0;margin:0;}
img.avatar{border:1px solid #ddd;}
.bozo{background-color:#eeee88;}
.alt.bozo{background-color:#ffff99;}
.deleted{background-color:#ee8888;}
.alt.deleted{background-color:#ff9999;}
.notice{border:1px solid #4c9545;background-color:#abd8a2;color:#4c9545;font-size:1.1em;font-weight:bold;padding:10px 15px;margin:0 0 1.1em;}
.notice.error{border-color:#852424;background-color:#ca8a8a;color:#5d2424;}
.notice p{margin-bottom:0;}
.login{margin-bottom:4px;left:0;font-weight:normal;color:#444;z-index:1;font-size:12px;margin-left:8px;}
form.login{bottom:15px;}
.login p{padding:0 0 8px;}
.login div{display:block;float:left;line-height:14px;}
.login div div{width:130px;}
.login div div input{width:110px;display:block;}
.login #remember-label{float:left;}
form.login input{border:1px solid #999;padding:2px;line-height:14px;font-size:12px;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
form.login input.submit{background-color:#ccc;float:left;clear:both;margin-top:14px;margin-bottom:-10px;display:block;line-height:15px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:2px 4px;}
form.login input.submit:hover{background-color:#ddd;color:rgb(0, 100, 0);}
form.login input.submit:active{border-color:rgb(0, 100, 0);}
div.remember label{clear:both;padding:0;margin:6px 0 0 0;line-height:12px;}
form.login input#remember{border-width:0;padding:0;margin:0;vertical-align:baseline;}
#front-page #hottags{position:absolute;top:0;left:0;width:150px;overflow:hidden;}
#front-page #discussions{margin-left:170px;width:590px;}
.frontpageheatmap{font-weight:normal;line-height:30px;padding-bottom:10px;}
#front-page #main h2, #forum-page #main h2, h2.post-form, #userlogin, #currentfavorites, #register, #passwordrecovery{color:#555;border-bottom:1px solid #ddd;margin:0 0 10px;padding:0 0 5px;}
#front-page #discussions ul{padding:0 0 0 14px;}
a.page-numbers, span.page-numbers{border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;padding:4px 4px 2px 5px;margin-left:5px;background-image:url('images/page-links-background.gif');background-repeat:no-repeat;background-position:0 0;}
span.page-numbers.current{color:#ffffff;background-position:0 -100px;}
#latest a.page-numbers{font-size:0.8em;padding:3px 3px 1px 4px;margin-left:3px;}
a.prev.page-numbers, a.next.page-numbers, span.page-numbers.dots{border-width:0;padding:0 4px;background-image:none;}
span.page-numbers.dots{padding:0;}
a.page-numbers:hover{background-position:0 -100px;}
a.prev.page-numbers:hover, a.next.page-numbers:hover{color:#006400;}
.infobox{border:1px solid #ccc;border-width:1px 0;padding:1em 0;}
.infobox ul{margin:10px 0 10px 20px;padding:0;list-style-type:disc;}
.infobox ul li{padding-bottom:3px;}
#topic-info{float:left;padding:0 1em 0 0;}
#topic-tags{border-left:1px solid #ccc;float:right;padding:0 0 0 1em;min-width:150px;}
#tag-form p{margin-bottom:0;}
input#tag{border:1px solid #999;padding:2px;line-height:14px;font-size:12px;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
input#tagformsub{border:1px solid #999;line-height:14px;font-size:12px;margin:0;line-height:15px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:2px 4px;}
input#tagformsub:hover{background-color:#ddd;color:rgb(0, 100, 0);}
input#tagformsub:active{border-color:rgb(0, 100, 0);}
.nav{margin:15px 0;padding:12px 0;text-align:center;}
#thread{list-style:none;margin:2em 0 0 0;padding:0;}
#thread li{line-height:1.5em;clear:both;border-top:1px solid #fff;}
#thread li ol, #thread li ul{margin-left:40px;}
#thread li ol li, #thread li ul li{padding:0;}
.threadauthor{float:left;padding:1em 1em 0 1em;width:80px;}
.threadauthor p{margin:0;}
.threadauthor small{font:11px Verdana, Arial, Helvetica, sans-serif;}
.threadpost{padding:1.5em 1em;margin-left:110px;background-color:#eee;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#thread li.alt .threadpost{background-color:transparent;}
#thread li.deleted{background-color:transparent;}
#thread li.deleted .threadpost{background-color:#ee8888;}
#thread li.alt.deleted .threadpost{background-color:#ff9999;}
#thread li .post-undelete-link, #thread li.deleted .post-delete-link{display:none;}
#thread li.deleted .post-undelete-link{display:inline;}
#thread li.deleted .before-post-delete-link, #thread li .before-post-undelete-link{display:none;}
#thread li.deleted span.before-post-undelete-link{display:inline;}
#thread li.deleted div.before-post-undelete-link{display:block;}
#thread li.deleted li.before-post-undelete-link{display:block;}
#thread li.pingback{margin-left:140px;margin-top:2px;margin-bottom:2px;background-color:#e4f3e1;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:0.2em solid #e4f3e1;}
#thread li.pingback.alt{background-color:#fff;}
#thread li.pingback .threadpost{background-color:#e4f3e1;}
#thread li.pingback.alt .threadpost{background-color:#fff;}
#thread li.pingback .threadauthor{float:none;padding:0.9em 0.9em 0;width:auto;}
#thread li.pingback .threadauthor strong{font-weight:normal;}
#thread li.pingback .threadauthor small{color:#333;}
#thread li.pingback .threadpost{margin-left:0;padding:0.5em 0.9em 1.5em;}
#thread li.pingback .post{font-style:italic;color:#333;margin:0 0 0 2.4em;padding:0 0 0 0.8em;border-left:3px dotted #ccc;}
#thread .post{_height:90px;}
#thread .post blockquote{margin:0 0 0 2.4em;padding:0 0 0 0.8em;border-left:3px solid #ccc;}
#thread .post li{clear:none;}
.poststuff{_clear:none;border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font:10px Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;}
.num, #forumlist small{font:11px Verdana,Arial,Helvetica,sans-serif;text-align:center;}
h2.post-form{border-bottom-width:0;margin-bottom:2px;}
.postform{background-color:#f0f0f0;padding:1em;margin-bottom:1em;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.postform textarea{height:12em;margin:5px 0;padding:5px;width:608px;max-width:608px;border:1px solid #ccc;display:block;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.postform label{display:block;}
.postform #topic, .postform #tags-input{margin:5px 0;padding:5px;width:608px;border:1px solid #ccc;display:block;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.postform p#post-form-forum-container label span{font-weight:bold;font-style:italic;}
#manage-tags{margin:10px 0;list-style:none;}
#manage-tags li{float:left;width:200px;padding-bottom:10px;}
p.submit{text-align:right;}
p.allowed{margin-bottom:0;}
.topiclink{display:block;}
.topictitle{font-size:26px;font-weight:normal;display:inline;}
p.rss-link{text-align:right;}
a.rss-link{padding:6px 0 6px 20px;background-image:url('images/feed-icon-16x16.gif');background-repeat:no-repeat;background-position:0 50%;}
#topic-move{margin-top:1em;}
#content .frontpageheatmap a{font-weight:normal;text-decoration:none;}
#content .infobox li{margin-bottom:2px;}
#content .nav a{border:1px solid #ccc;font-weight:normal;}
#content .nav a:hover{border:1px solid #999;}
#content a:visited{font-weight:normal;}
#front-search{float:right;margin-top:-8px;}
#content #latest td a, #content #forumlist td a, #contant a:visited big{font:12px Arial, sans-serif;font-weight:bold;}
#content #latest td.num a{font:11px Arial, sans-serif;font-weight:bold;}
#latest td, #forumlist td, #favorites td{padding:6px 10px;}
#forumlist tr td div.nest{padding-left:2.5ex;}
#latest tr:hover, #forumlist tr:hover, #favorites tr:hover{background-color:#e6e6e6;}
#latest th, #forumlist th, #favorites th{text-align:left;background-color:rgb(102, 102, 102);font:11px Verdana,Arial,Helvetica,sans-serif;font-weight:normal;padding:5px 9px;color:rgb(255, 255, 255);}
#latest th a, #forumlist th a, #favorites th a{color:rgb(200, 200, 200);font-style:italic;}
#latest th a:hover, #forumlist th a:hover, #favorites th a:hover{color:rgb(255, 255, 255);}
tr.bb-category td{background-color:#ddd;}
#latest, #forumlist, #favorites{background-color:#f7f7f7;margin-bottom:1em;width:100%;}
#latest, #forumlist{margin-top:0em;}
#discussions .nav{margin-bottom:1em;margin-top:0em;}
#profile-menu{margin-top:4px;}
#profile-menu li{display:inline;margin-left:3px;}
#profile-menu li a{font-size:1.1em;background-color:#ddd;padding:4px 7px;border-top:3px double #9e9e9e;position:relative;top:-10px;-moz-border-radius-bottomleft:6px;-khtml-border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-khtml-border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;}
#profile-menu li.current a{background-color:#bbb;border-top:1px solid #9e9e9e;}
#profile-menu li a:hover{background-color:#e4f3e1;}
#useravatar{margin-bottom:1em;}
#useravatar img{display:block;border-width:3px;border-style:double;}
#userinfo{margin-top:10px;}
#userinfo dt{font-weight:bold;}
#userinfo dd{margin:0 0 5px;}
#useractivity{margin:15px 0 5px;}
.user-recent{margin:0 0 10px;}
.user-recent ol{margin:5px 0 0 28px;}
.user-recent ol li{margin:0 0 3px;}
#topic-search-form fieldset{border-top:3px double #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;padding:10px 0 10px 10px;margin-bottom:15px;background-color:#f6f6f6;}
#topic-search-form div{clear:both;}
#topic-search-form div label{display:block;float:left;padding:5px;text-align:right;width:20%;vertical-align:top;padding-right:1em;font-weight:bold;}
#topic-search-form div div{display:block;float:left;clear:none;padding:5px;}
#topic-search-form div div input{width:280px;border:1px solid #ccc;padding:2px;line-height:14px;font-size:12px;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#search-for{margin:15px 0 5px;}
.search-results{margin:0 0 10px;}
.search-results ol{margin:5px 0 0 28px;}
.search-results ol li{margin:0 0 3px;}
#login-page fieldset, #register-page fieldset, #profile-page fieldset{border-top:3px double #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;padding:10px 0 10px 10px;margin-bottom:15px;background-color:#f6f6f6;}
#login-page legend, #register-page legend, #profile-page legend{font-weight:bold;padding:0 15px;}
#login-page fieldset table, #register-page fieldset table, #profile-page fieldset table{text-align:left;margin:0 15px;width:95%;border-collapse:collapse;}
#login-page fieldset table th, #register-page fieldset table th, #profile-page fieldset table th{padding:5px;text-align:right;width:20%;vertical-align:top;padding-right:1em;}
#login-page fieldset table tr.error th em, #register-page fieldset table tr.error th em, #profile-page fieldset table tr.error th em{position:absolute;left:458px;margin-left:1em;color:red;font-style:normal;}
#login-page fieldset table td, #register-page fieldset table td, #profile-page fieldset table td{padding:5px;}
#login-page fieldset table td p, #register-page fieldset table td p, #profile-page fieldset table td p{margin:5px 0;}
#login-page fieldset input[type=text], #register-page fieldset input[type=text], #profile-page fieldset input[type=text], #login-page fieldset input[type=password], #profile-page fieldset input[type=password]{width:280px;border:1px solid #ccc;padding:2px;line-height:14px;font-size:12px;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#login-page fieldset p, #register-page fieldset p, #profile-page fieldset p{font-size:11px;margin:10px 16px;}
#login-page tr.form-required label:before, #register-page tr.form-required label:before, #profile-page tr.form-required label:before, p.required-message:before{content:'*';color:red;vertical-align:10%}
.form-invalid{background-color:#ffebe8 !important;}
.form-invalid input{padding:1px;border:1px solid #c00 !important;}
.hidden{display:none;}
#pass-strength-result{padding:2px;text-align:center;width:280px;border:1px solid #ccc;background-color:#e3e3e3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pass-strength-result.bad{background-color:#ffeff7;border-color:#c69;}
#pass-strength-result.good{background-color:#effff4;border-color:#66cc87;}
#pass-strength-result.short{background-color:#e3e3e3;}
#pass-strength-result.strong{background-color:#59ef86;border-color:#319f52;}
p.submit input{background-color:#ccc;border:1px solid #999;padding:2px 4px;line-height:14px;font-size:12px;margin:0;line-height:15px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
p.submit input:hover{background-color:#ddd;color:rgb(0, 100, 0);}
p.submit input:active{border-color:rgb(0, 100, 0);}
.alt{margin:0 !important;padding:0 !important;border-left:none !important;}
#content .infobox li{margin-bottom:0px !important;}
.infobox ul li{padding-bottom:0px !important;}
.post{clear:none !important;}
#viewdiv li{list-style:none;}
#viewdiv, .search-form{clear:both;float:right;width:304px;background:url("images/main-bg.png") repeat-y scroll 0 0 transparent;}
#loginw{padding:10px 0 15px 0;width:304px;float:right;}
#loginw img{margin:0 10px 0 10px;float:left;}
#loginw cite{display:block;margin:3px 0 7px 0;font-style:normal;}
#loginw p{padding:0;}
#quick_remember{margin:17px 0 0 12px;}
#views, .searchp{padding:10px 15px 5px;width:274px;float:left;}
#discussions h1{background:url("images/cat-page-head.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;font-size:20px;font-weight:normal;height:31px;margin-left:-11px;margin-right:-9px;padding:3px 0 0 20px;text-align:left;width:647px;}
#white{background:none repeat scroll 0 0 #FFFFFF;float:left;padding:10px;width:645px;}
#discussions{margin-top:-11px;}
#hottags h2{margin:0;}
.new{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border:1px solid #f00;margin-top:-28px;display:block;float:right;font-size:1em;line-height:14px;padding:2px;background-color:#F00;margin-left:8px;width:115px;text-align:center;}
.new2{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border:1px solid #f00;margin-right:2px;margin-top:-4px;display:block;float:right;font-size:0.8em;line-height:14px;padding:2px;background-color:#F00;width:115px;text-align:center;margin-bottom:6px;}
.new a,.new2 a{color:#fff;font-weight:bold !important;}
#meest-main ul{list-style:none;}
.mini_track_num, .mini_track strong, mini_track a{color:#009!important;}
#footer{margin:0 auto;padding:15px 0 0 0;clear:both;width:983px;}
#sitemap-h2{margin:8px 0 0 0;width:983px;height:42px;clear:both;float:left;display:block;background:url(images/footer-top.png) no-repeat;text-indent:-9999px;}
#sitemap{margin:0 0 -7px 0;padding:15px 0 0 0;width:983px;background:url(images/footer-bg.png) repeat-y;display:block;clear:both;float:left;}
.footer-0-cat{padding:0 0 15px 15px;width:308px;float:left;}
.footer-0-cat h3{margin:0 0 3px 0;}
.footer-0-cat h3 a{color:#666666;font-size:16px;}
.footer-0-cat h3 a:hover{text-decoration:none;}
.footer-0-cat ul{margin:0;padding:0;width:270px;display:block;clear:both;}
.footer-0-cat ul a{color:#306caf;font-size:12px;}
.footer-0-cat li{padding:0px 8px 0px 0px;display:block;float:left;list-style:none;}
.breadcrumbs{height:22px;width:982px;float:left;display:block;border-top:3px solid #ff931e;background:#e6e6e6;padding:10px 0;}
.breadcrumbs span{padding:3px 30px 5px;float:left;display:block;color:#fff;font-weight:bold;font-size:12px;text-align:center}
.breadcrumbs_real li.crumb1 em a{margin:0 0 0 -15px;font-style:normal;}
.breadcrumbs_real{margin:10px 0;padding:0;color:#e6e6e6;}
.breadcrumbs_real li{float:left;list-style:none}
.breadcrumbs_real li.crumb1 a{margin-left:0;padding:2px 15px 2px 5px;}
.breadcrumbs_real li a{margin-left:-10px;padding:2px 15px 2px 15px;height:18px;display:inline-block;position:relative;background:url(images/crumb1.gif) no-repeat right center transparent;color:#fff;line-height:1.5em;text-decoration:none;}
.breadcrumbs_real li a:hover{color:#fff;text-decoration:none;}
.children_categories{margin:4px 0 0 5px;padding:0;float:left;list-style:none;}
.children_categories li{float:left;display:inline;}
.children_categories a{padding:0 8px;display:block;border-left:1px solid #D1D1D1;color:#999;font:10px Arial, sans-serif;font-weight:bold;}
.categoriesmenu a strong{font:15px/10px Times, serif;}
.children_categories a:hover{text-decoration:none;}
#page{margin:0 auto;width:983px;}
#content{clear:both;margin-bottom:15px;}
body{margin:0;padding:0;font:12px Arial, sans-serif;background:#f2f2f2;}
hr{display:none;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden{display:none;}
.clear{padding:1px 0 0 0;clear:both;}
.screen-reader-text{left:-1000em;display:none;}
h2, h3{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
h2, h2.pagetitle{margin:30px 0 0;font-size:1.6em;}
h3{margin:30px 0 0;padding:0;font-size:1.3em;}
a, h2 a:hover, h3 a:hover{color:#004276;text-decoration:none;}
a:hover{color:#147;text-decoration:underline;}
small{font:0.9em/1.5em Arial, Helvetica, Sans-Serif;}
small, .nocomments, blockquote, strike{color:#777;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
select{width:130px;}
a img{border:none;}
p img{padding:0;max-width:100%;}
img.centered{margin-left:auto;margin-right:auto;display:block;}
img.alignright{margin:0 0 2px 7px;padding:4px;display:inline;}
img.alignleft{margin:0 7px 2px 0;padding:4px;display:=inline;}
.alignright{float:right;display:block;}
.alignleft{float:left;display:block;}
.aligncenter, div.aligncenter{margin-left:auto;margin-right:auto;display:block;}
.wp-caption{margin:10px;padding-top:4px;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;background-color:#f3f3f3;text-align:center;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px;}
.breadcrumbs{height:22px;width:982px;float:left;display:block;border-top:3px solid #ff931e;background:#e6e6e6;}
.breadcrumbs span{padding:3px 30px 5px;float:left;display:block;color:#fff;font-weight:bold;font-size:12px;text-align:center}
.breadcrumbs_real{margin:0;padding:0;}
.breadcrumbs_real li{float:left;list-style:none}
.breadcrumbs_real li.crumb1 a{margin-left:0;padding:2px 15px 2px 5px;}
.breadcrumbs_real li a{margin-left:-10px;padding:2px 15px 2px 15px;height:18px;display:inline-block;position:relative;background:url(images/crumb1.gif) no-repeat right center transparent;color:#fff;line-height:1.5em;text-decoration:none;}
.breadcrumbs_real li a:hover{color:#fff;text-decoration:none;}
.children_categories{margin:4px 0 0 5px;padding:0;float:left;list-style:none;}
.children_categories li{float:left;display:inline;}
.children_categories a{padding:0 8px;display:block;border-left:1px solid #D1D1D1;color:#999;font:10px Arial, sans-serif;font-weight:bold;}
.children_categories a:hover{text-decoration:none;}
#head-ads{margin:10px auto 0;width:729px;}
#headerimg{margin:7px 9px 0;width:740px;height:192px;}
#headerimg .description{color:white;text-decoration:none;}
#pagemenu{margin:0;padding:0;height:20px;float:right;display:inline;list-style:none;}
#pagemenu li{margin-left:14px;display:inline;}
#pagemenu a{padding:10px 0px 10px 0;color:#000;}
#pagemenu a:hover{text-decoration:none}
#logo{margin:0;padding:0;height:38px;clear:both;font:22px 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:left;}
#logo a, #logo a:hover{color:#d31b11;text-decoration:none;}
#logo a strong{color:#666;font-weight:normal;}
#logo a span{color:#999;font-size:14px;}
#searchform{margin:-36px 0 0 683px;width:300px;height:36px;text-align:right;}
#searchform label{display:none;}
#searchtext{padding:0 6px;width:201px;height:26px;border:0;background:#fff url(images/search-box.png) no-repeat;color:#333;font:12px/26px Arial, Helvetica, sans-serif;}
#searchsubmit{padding:5px 0 0 0;width:58px;height:30px;cursor:pointer;border:0;background:url(images/submit-button.png) no-repeat;text-indent:-9999px;font-size:0px;}
#categoriesmenu{margin:0;padding:0;height:20px;overflow:hidden;list-style:none;}
#categoriesmenu li{float:left;display:inline;}
#categoriesmenu a{padding:4px 17px;display:block;color:#999;font-family:Arial, sans-serif;font-weight:bold;}
#categoriesmenu a:hover{text-decoration:none;}
#categoriesmenu .home a{padding-left:0;}
#categoriesmenu .current-cat a{padding:4px 18px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;background:#ff921e;color:#fff;}
#single{margin:5px 0 0 0;width:671px;float:left;}
#post, #single-page{padding:0 8px;background:#fff url(images/single-post-bg.gif);}
.tweetmeme_button{margin:-22px 0 0 10px;}
#post .postmetadata{color:#777;font-size:11px;}
.postmetadata a{color:#006fc1;font-size:11px;font-weight:bold;}
.print{display:none;}
.post ul{margin:0;}
.post ul li{margin:10px 0;}
#post p, #single-page p{font-size:1.05em;line-height:1.4em;}
#image-ad{margin:0 -8px;padding:6px 8px 0 8px;background:url(images/single-post-top.gif) no-repeat;}
#image-ad img{width:385px;height:200px;float:left;display:block;}
#title{padding:10px 0 0 0;margin:0;clear:both;font-size:24px;}
.related_post_title{margin:15px 0 0 0;}
.related_post{padding:0;list-style:none;}
.related_post li{margin:0 0 7px 0;padding:0 7px;}
#author-info{margin:10px -4px 0 -6px;padding:6px 4px 6px 6px;min-height:80px;background:#ebebeb;font-size:12px;}
#author-info p{margin:0 0 0 90px;}
#author-info img{position:absolute;}
#author-info .author-title{font:15px/1.2em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:bold;}
#social{margin:0 -8px -8px -8px;padding:17px 8px 5px 8px;clear:both;background:url(images/single-post-bottom.gif) no-repeat left bottom;}
#social p{margin:0;vertical-align:11px;display:inline;}
#social form{margin:0;padding:0;vertical-align:11px;display:inline;}
#social #vertel-een-vriend{vertical-align:2px;}
#social #top{margin:0 0 0 163px;vertical-align:2px;position:relative;}
#sidebar{margin:0 1px 0 0;width:304px;float:right;}
#sidebar h3{margin:15px 0 0 0;}
.twitter{padding:15px 0;clear:both;}
.twitter img{margin:0 0 0 -1px;vertical-align:-10px;}
.author-date{width:100px;}

