@charset "UTF-8";
blockquote.align_left{float:left; }
blockquote .align_center{display:block; margin:0 auto; }
blockquote .align_right{float:right; }
blockquote .size_thumbnail{max-height:150px; max-width:150px; width:auto !important; width:150px; height:auto !important; height:150px; }
blockquote .size_medium{max-height:300px; max-width:300px; width:auto !important; width:300px; height:auto !important; height:300px; }
blockquote .size_large{max-height:1024px; max-width:1024px; width:auto !important; width:1024px; height:auto !important; height:1024px; }
blockquote .size_fullsize{max-width:100%; width:auto !important; width:100%; }
blockquote .caption{color:#8E8E7E; font-size:9px; font-weight:bold; text-align:center; margin-top:5px; }
#content_container{width:100%; float:left; margin-right:-259px;}
#content_container.contentright{float:right; margin-right:0; margin-left:-280px; }
#content_container #content{margin-right:261px;}
#content_container.contentright #content{margin-right:0; margin-left:250px; }
#content .block{}
#content #blogheader{margin-top:5px; margin-bottom:10px; text-transform:none; }
#content .blockhead a{color:#417394; }
#content #pagination_bottom{text-align:right; }
#content #inlinemod_formctrls .popupctrl{background:transparent; color:#417394; font-size:11px; font-weight:normal; padding:0; border:0; position:relative; top:-3px; }
#content #inlinemod_formctrls .popupctrl .ctrlcontainer{background:transparent url(../images/wm/misc/black_downward_arrow.png) no-repeat right center; padding:3px 5px; padding-right:15px; }
#pagination_bottom{float:right; padding-right:5px;}
#pagination_top{float:right; font-weight:bold; padding-right:5px;}
.pagination span{color:#000; font:bold 12px arial;}
.pagination span a{font:bold 12px arial; color:#0182c4; padding:4px;}
.pagination dd a.selected{color:#000; font:bold 12px arial;}
.pagination .pagenav_nr{padding-top:3px;}
.pagination dt span a.popupctrl{color:#000; margin-top:-3px; padding-bottom:0;}

#pagetitle{min-height:31px; background:url(../img/h1_line.gif) repeat-x left 6px; padding:0 1px 0 0; margin:0;}
#pagetitle #pageactions{float:right; padding-top:7px;}
#pagetitle h1{color:#000; float:left; background:url(../img/h1_bg.png); margin-top:6px; margin-right:20px;}
#pagetitle h1 a{float:left; color:#000;}
#pagetitle h1 span.left_bord{float:left; background:url(../img/h1_left.png) no-repeat left top;}
#pagetitle h1 span.right_bord{float:left; background:url(../img/h1_right.png) no-repeat right top; font:18px arial; padding:3px 28px 0 10px;}
#pagetitle .cust_pages li{float:left; padding-top:11px; margin-right:15px;}
#pagetitle #rssicon{display:block; float:right; padding-left:5px; position:relative; top:10px; }
#pagetitle #blog_imodsel{position:relative; top:10px; }
#pagetitle .description{font-size:11px; color:#848484; padding:5px 10px; clear:both;}
#pagetitle .button{float:right;}
.actionbutton_container{text-align:right; }
#pagetitle a.textcontrol{background:url(../img/create_but.png); width:133px; height:21px; padding:5px 0 0; text-align:center; font:bold 14px arial; color:#FFF; float:right; border:none;}
#rssicon{margin-top:0.765px; }
h1#blog_title{font-size:150%; }
a.trackbacks{background:transparent url(../images/wm/misc/blog/trackback.png) no-repeat scroll right bottom; padding-right:20px; }
.blogfoot{padding-top:6px; height:17px;}
.blogmeta .blog_date{font-size:12px; padding-left:9px; color:#8f8f8f;}
.lastedited, dl.blogcategory, .smallfont{font-size:11px; }
.blogmeta{font-size:11px; font-family:arial; color:#e3e3e3; padding-bottom:3px;}
.blogmeta .shade, .blogmeta dl.stats dt{color:#3e3e3e; }
.blogmeta .tags img{display:none; }
.blogmeta .tags:hover img{display:inline; margin-top:-5px; }
.blogcontent{font:12px/16px arial; color:#231f20; }
#navlinks{background:#f4f4f4 none; border-top:1px solid #e7e7e7; padding:6px; text-align:center; color:#5d5d5d; font-size:1em; }
.bookmarks{margin:10px 0; text-align:right; }
.entrycontrols{clear:both; font-size:11px; margin-bottom:5px; padding-top:5px;}
.entrycontrols li{display:inline; }
.entrycontrols li.separator{padding-left:2px; color:#d8d8d8; }
.entrycontrols li a{color:#3e3e3e; }
.entrycontrols a img{position:relative; top:3px; }
.commentsheader{color:#000000; font-size:140%; font-weight:bold; margin:3px 0; padding:30px 0 10px;}
#above_comments{margin-bottom:9px; border-bottom:1px solid #dbdbdb; height:22px; padding:0 2px;}
#above_comments .nr_comments{font-weight:bold; font-size:13px; color:#000; float:left; margin-top:1px;}
#above_comments .nr_comments img{vertical-align:-2px; margin-right:8px;}
#commentpopupsinlinemod{float:right; padding-top:7px; padding-right:10px;}
.commenthead img{position:relative; top:-3px; }

#sidebar_container .advanced.blockfoot{display:none;}

#qc_form .actionbuttons{padding-top:10px; }
#trackbackurl input{border:1px solid #d8d8d8; }
.trackbacks_block{font-size:12px; }
a.tagcloudlink:link, a.tagcloudlink:visited{text-decoration:none; }
a.tagcloudlink:hover, a.tagcloudlink:active{text-decoration:underline; }
a.taglistlink:link, a.taglistlink:visited{text-decoration:none; display:block; }
a.taglistlink:hover, a.taglistlink:active{text-decoration:underline; display:block; }
a.level1{font-size:xx-small; }
a.level2{font-size:small; }
a.level3{font-size:medium; }
a.level4{font-size:large; }
a.level5{font-size:xx-large; }
#tag_edit_list{list-style:none; margin:0px; padding:0px; }
#tag_edit_list li{float:left; display:block; width:200px; }
#tag_edit_list li.mine{font-weight:bold; }
.blog_comments_count{float:right; font-size:12px; padding-right:5px;}
.blog_comments_count img{position:relative; top:2px; }
.blog_comments_count a{color:#999999;}
.continuereading{padding-bottom:10px;}
a.blogentrylink{font-weight:bold; color:#0182c4 !important;}
.bloglist{float:left; width:100%; clear:both; margin-bottom:30px;}
.bloglist .blogentrybit.imod_highlight{background-color:#FFEB90; }
.bloglistitems li{display:inline; }
.bloglistinfo{width:auto; }
.blogliststats{width:100px; text-align:center; }
.bloglistcomments{width:125px; text-align:center; }
.bloglistlastpost{width:200px; }
.bloglistnotification{width:108px; }
.bloglistnotification input{float:right; vertical-align:middle; }
.bloglistimod{width:50px; text-align:center; vertical-align:middle; }
.bloglistimod span{padding:13px 0; text-align:center; vertical-align:middle; }
#blogentries{margin-bottom:1em; }

#latestblogs li{padding:6px 10px;}

.featurepost_img{text-align:center; float:left; width:62px; margin-right:14px;}
.featurepost_img a.ava{display:block; padding:3px; float:left; border:1px solid #dbdbdb; margin-bottom:8px;}
.featurepost_img a.ava img{width:54px;}
.blogbit_text{margin-left:76px;}
.blogbit_text h4{padding-left:0 !important;}
.blogbit_text .blog_date{padding-left:0 !important;}
.blogentrybit{border-top:1px solid #dbdbdb; padding:15px 0 10px; color:#231f20; }
.blogentrybit .wrapper{padding:0 0 0 13px;}
.blogentrybit:first-child, div.blogentrybit{border-top:none; padding-top:6px; }
.blogentrybit .blog_top{overflow:hidden;}
.blogentrybit h4{color:#8F8F8F; font:18px arial; padding:0 30px 10px 9px;}
.blogentrybit h4 a{font-weight:bold; color:#0182c4; font:18px arial;}
.blogentrybit h4 a.edit_blog{visibility:hidden; _visibility:visible; }
.blogentrybit h4 a.blogname{color:#8f8f8f;}
.blogentrybit h4:hover .edit_blog{visibility:visible; }
.blogentrybit h4 input[type="checkbox"]{float:right; }
.blogentrybit .blog_top .blog_date{float:right; color:#999; padding-top:4px;}
.blogbit{}

.below_blogentry{width:100%; clear:both; margin:0.5em 0 0; float:left; position:relative; }
.below_blogentry div{width:50%; }
li.blogentrybit.featured{border:1px solid #008ccd; padding-top:0;}
li.blogentrybit.featured .wrapper{}
li.blogentrybit.featured p.featured{color:#5b5b5b; font-weight:normal; padding:5px 10px; background:#CEDFEB none; }
li.blogentrybit.featured p.featured a{font-weight:bold; }
li.blogentrybit.featured p.featured img{position:relative; top:2px; }
li.blogentrybit.featured .blogbit_text{margin-left:89px; padding-right:6px;}
li.blogentrybit.featured .featurepost_img{padding-left:13px;}
li.blogentrybit.featured .blogbit{padding:5px 5px 0 13px;}
.featured{border:1px solid #008ccd;}
.featured h3{background:#008ccd url(../img/pin.png) no-repeat 11px 3px; color:#FFF; font-size:21px; font-weight:normal; height:28px; padding:1px 0 0 42px; margin-bottom:9px;}
.featured h3 a{color:#FFF;}
.featured .wrapper{padding-left:0;}


.blog_subscribe_link{text-align:right; }
.blograting.rating0{background-image:url(../images/wm/rating/rating-trans-15_0.png); padding-left:67px; }
.blograting.rating1{background-image:url(../images/wm/rating/rating-trans-15_1.png); padding-left:67px; }
.blograting.rating2{background-image:url(../images/wm/rating/rating-trans-15_2.png); padding-left:67px; }
.blograting.rating3{background-image:url(../images/wm/rating/rating-trans-15_3.png); padding-left:67px; }
.blograting.rating4{background-image:url(../images/wm/rating/rating-trans-15_4.png); padding-left:67px; }
.blograting.rating5{background-image:url(../images/wm/rating/rating-trans-15_5.png); padding-left:67px; }
.blograting{background:transparent none no-repeat left top; float:right; height:10px;}
.blogsubheader{background:#e9e9e9 repeat-x; border-bottom:solid 1px #6b91ab; text-align:center; font-size:9.5px; padding:5px 0; }
#sidebar_container{float:right; width:240px; padding:0 0 0; margin-bottom:3em; /*margin-top:-23px;*/}
#sidebar_container .block{}
#sidebar_container .underblock{height:2px; background:transparent url(../img/underblock_bg.gif); overflow:hidden;}
#blog_user_sidebar, #blog_sidebar_generic{}
#blog_user_sidebar h2,#blog_sidebar_generic h2{font-size:12px; color:#95bb3c; font-weight:bold; text-transform:uppercase; background:url(../img/horiz_2px_line.gif) repeat-x left 6px; margin:21px 0 5px;}
#blog_user_sidebar h2 span,#blog_sidebar_generic h2 span{background:#FFF; padding-right:7px;}
#blog_user_sidebar .blocksubhead.moveable{cursor:move; }
.blogitems{height:21px;}
.blogitems li{float:left; text-align:center; font-size:12px;}
.blogitems #processicon{width:20px; }
.blogitems #vb_bloglatest_latest span, .blogitems #vb_bloglatest_latest_link a{border-left:1px solid #dadada; }
.blogitems li a{display:block; width:120px; height:17px; background:url(../img/sidebar_tab_off.png) no-repeat left top; padding-top:4px; color:#0182c4;}
.blogitems li span{display:block; width:120px; height:17px; background:url(../img/sidebar_tab_on.png) no-repeat left top; padding-top:4px; color:#000;}
#sidebar_container.sidebarleft{float:left; }
#sidebar_container .blocksubhead{padding:0; border:none;}
.smallavatar{height:30px; width:30px; overflow:hidden; float:left; margin-right:10px;}
div.smallavatartext{overflow:hidden;}
.smallavatartext a{color:#000;}
.blog_home_list_item .blog_home_bit_icon{position:absolute; left:6px; top:5px; display:block; max-width:30px; max-height:30px; overflow:hidden; text-align:center; padding:0; margin:0; }
#c_blog_calendar th{text-align:center; }
#c_blog_calendar td a{font-weight:bold; }
.simpleday{display:block; padding:3px; text-align:center; font-size:9.5px; }
.today{border-color:rgb(255,68,0); background:rgb(255,255,200); }
#sidebar_container .blocksubhead.smaller{font:normal normal bold 13px arial; }
.blockrow{background:none;}
#sidebar_container .blockrow{font-size:12px; background:none; padding:0;}
#sidebar_container .blockrow .meta{font-size:11px; }
#sidebar_container .blockrow .meta a{color:#0182c4;}
#sidebar_container .mainblock{background:#f1f1f1 url(../img/aboveblock_bg.gif) no-repeat left top; padding-top:8px;}
#sidebar_container .mainblock .blockbody{padding-bottom:5px;}
#sidebar_container .mainblock .blocksubhead{padding-left:24px; background:none; border:none; padding-bottom:7px;}
#sidebar_container .blocksubhead a.username{padding-left:21px; color:#0182c4; font-size:18px;}
#sidebar_container .blocksubhead a.username.offline{background:url(../images/wm/statusicon/user-offline.png) top left no-repeat; }
#sidebar_container .blocksubhead a.username.online{background:url(../images/wm/statusicon/user-online.png) top left no-repeat; }
#sidebar_container .blocksubhead a.username.invisible{background:url(../images/wm/statusicon/user-invisible.png) top left no-repeat; }
#sidebar_container .formcontrols .blockrow label{width:auto; }
#sidebar_container .advanced.blockfoot{padding:6px; border-bottom:none; font-size:88%; font-weight:bold; background:transparent; }
#sidebar_container .mainblock dl.userstats dt{float:left; color:#777777; margin-right:3px; }
#sidebar_container .mainblock dl.userstats dt:after{content:":"; }
#sidebar_container .mainblock dl.userstats dd{padding-left:3px; padding-bottom:1px; }
#cb_titleonly{vertical-align:text-bottom; vertical-align:middle; }
#sidebar_container .searchblock .advanced a{line-height:2; }
#sidebar_container .searchblock .advanced .button{float:right; }
#c_blog_search #quicksearch_blog_text{width:217px; border:1px solid #d8d8d8; }
#c_blog_search label.titleonly{float:right; margin-top:6px; font-size:88%; }
#c_blog_search .controls{padding-top:6px; border-bottom:none; font-size:88%; font-weight:bold; }
#c_blog_search .controls a{float:left; padding-top:5px; }
#c_blog_search .controls input{float:right; }
div.block_category_list{overflow:hidden; white-space:nowrap; }
div.sidebar_custom_block{overflow:hidden; }
#sidebar_container ol.hideoverflow{overflow:hidden; white-space:nowrap; margin-bottom:2px; }
#sidebar_container ol.hideoverflow.commalist{white-space:normal; }
#sidebar_container ol.hideoverflow li{margin-bottom:2px; }
#sidebar_container .categoryblock ol.folderlist li img{vertical-align:middle; }
ul.recent_visitors_list li{display:inline; margin-right:3px; }
fieldset form, div.fieldsetpad{display:block; padding:6px; }
div.checkbox_ctrls{margin-bottom:6px; }
label.show_avatars_ctrl{float:left; }
div.submitrow{text-align:right; }
.entryposter{background:#CCFFFF; }
.searchbox_wrapper{text-align:center; padding:10px; }
.searchbox_wrapper .bginput{width:500px; }
ul.userlist{list-style:none; padding:0px; margin:0px; }
ul.userlist li{float:left; margin-right:6px; margin-bottom:6px; width:175px; }
ul.userlist hr{display:none; }
ul.userlist_showavatars li{position:relative; width:215px; height:60px; border:solid 1px silver; padding:4px; overflow:hidden; }
ul.userlist_showavatars label.avatar_label img{float:left; }
ul.userlist_showavatars div.username{position:relative; }
ul.userlist_showavatars div.username a{position:relative; left:6px; vertical-align:top; font-weight:bold; }
ul.userlist_showavatars div.userstatus{position:relative; left:6px; padding-top:4px; }
ul.userlist_showavatars div.username input{position:absolute; left:0px; top:0px; }
ul.userlist_hideavatars li{position:relative; width:215px; border:solid 1px silver; padding:4px; }
ul.userlist_hideavatars label.avatar_label img{display:none; }
ul.userlist_hideavatars div.username a{font-weight:bold; }
ul.userlist_hideavatars div.userstatus{float:left; }
dl.blogbit, tr.blogbit{background:#FAFAFF url(../images/wm/gradients/form-control-gradient-alpha.png) repeat-x scroll center bottom; }
.blogbit .td, .blogbit td{padding:10px; }
.blogcatdescription{width:220px; }
.blogcatdisplayorder{width:100px; text-align:center; }
.blogcatblogentries{width:100px; text-align:center; }
dl.blogcatbit, tr.blogcatbit{background:#FAFAFF url(../images/wm/gradients/form-control-gradient-alpha.png) repeat-x scroll center bottom; }
.blogcatbit .td, tr.blogcatbit td{padding:10px; }
.custompagebit .td, .custompagebit td{padding:10px; }
.bloggroupdate, .bloggroupdate.blocksubhead{width:160px; text-align:center; }
.bloggroupaction, .bloggroupaction.blocksubhead{width:175px; text-align:center; }
.bloggroupbit .td, .bloggroupbit td{padding:10px; }
.blogsitebarorder{width:160px; text-align:center; }
.blogsitebaractive{width:70px; text-align:center; }
.blogsitebarbit .td, .blogsitebarbit td{padding:10px; }
.blogstats{width:110px; text-align:center; }
.blogimod{text-align:center; vertical-align:middle; width:25px; }
.bloglastpost{width:160px; text-align:center; }
.blognotification{width:110px; text-align:center; }
.popupgroup{float:right; }
.trackbackdate{width:160px; text-align:center; }
.trackbacksource{width:165px; text-align:center; }
.trackbackbit .td, .trackbackbit td{padding:10px; }
#userinfoblock{margin-bottom:8px; }
#userinfoblock a.avatar{display:block; text-align:center; margin-bottom:10px;}
#userinfoblock a.avatar .avatarcontainer{display:block; text-align:center;}
#userinfoblock a.avatar .avatarcontainer img{width:100px;}
#usermenu{margin-left:18px; padding:4px 0 4px;}
#usermenu img{position:relative; top:2px; }
#userstats{padding:11px 6px; margin:0 7px; border:1px solid #dadada; background:#FFF url(../img/userstats_bg.png) repeat-x top;}
#customepages{padding:10px;}
#userstats dl.stats{margin:0;}
#userstats dl.stats dt{color:#777777; float:left; clear:right; width:60%; text-align:left; font:12px arial;}
#userstats dl.stats dd{float:right; text-align:right; font-weight:bold; display:block; width:40%; color:#424242;}

.blogusermenu img.inlineimg{padding:0 10px 0 0; }
.avatarcontent{padding:7px 0 3px 11px; background:url(../img/sep1.gif) repeat-x top; margin:0;}
.avatarcontent:first-child{background:none;}
.blogentries{width:auto; }
.blogcomments{width:auto; }
.findmoretext{text-align:right; }
.td.findmoretext, td.findmoretext{padding:5px; border-bottom:1px solid #8F95BF; }
.popupbody .rating{display:block; padding:0px; padding-left:75px; background:transparent url(../images/wm/rating/rating-15_0.png) 0px center no-repeat; }
.popupbody .rating.r5{background-image:url(../images/wm/rating/rating-15_5.png); }
.popupbody .rating.r4{background-image:url(../images/wm/rating/rating-15_4.png); }
.popupbody .rating.r3{background-image:url(../images/wm/rating/rating-15_3.png); }
.popupbody .rating.r2{background-image:url(../images/wm/rating/rating-15_2.png); }
.popupbody .rating.r1{background-image:url(../images/wm/rating/rating-15_1.png); }
.toright{float:right; }
.toleft{float:left; }
.cleardiv{clear:both; }
#content_inner{margin:0; padding:0 10px 0 0;}
.nobullets, .list_no_decoration{list-style:none; margin:0px; padding:0px; }
img.inlineimg{padding:0 1px; }
.collapse_generic_img{float:right; }
input, textarea, select, button{font:normal 10pt Calibri,Tahoma,Verdana,Geneva,sans-serif; }
a.username{color:#417394; }
a.collapse{position:static; display:block; width:13px; padding-left:5px; }
* a.collapse{display:inline; width:13px; margin:0; float:right; }
.blogattachments{border:1px solid #cdcece; background:#ececec none; margin:5px 30px; padding:5px 10px 5px 10px; font-size:12px; }
.vB_DatePicker{z-index:1000; background:rgb(255, 255, 255); }
#blog_description{margin-bottom:12px; }
img.blog_home_list_image{max-width:30px; max-height:30px; height:auto !important; width:auto !important; width:30px; height:30px; }
.blogstatscontent{margin-top:8px; margin-bottom:8px; padding-left:140px; }
.blog_entry_footer{margin:4px 0; padding:1px; }
.blog_home_list_bit{padding:1px 2px; margin:0; }
.blog_home_list_image{width:36px; text-align:center; padding:1px 2px; }
.blog_home_list_main{margin:2px; }
.line_spacing{padding:2px; }
#deltype_soft_deps{width:50%; }
* li.blogentrybit.featured{margin-bottom:10px; }
.lightbox{position:absolute; top:0; }
.lightbox > div{background-color:#000000; padding:14px; }
.lightbox > div > div{background-color:#F5F5F5; padding:6px; }
.lightbox .picturerow{text-align:center; }
.lightbox .buttonrow,
.lightbox .descrow{clear:both; width:100%; color:#666666; padding-top:4px; font-size:11px; }
.lightbox .buttonrow .closebutton{position:relative; float:right; }
.lightbox .buttonrow .totals{}
.lightbox .descrow .date{float:left; clear:right; text-align:left; display:block; width:50%; }
.lightbox .descrow .filename{float:right; text-align:right; display:block; width:50%; }

.postbit{width:auto; }
.postbit-lite{clear:both; position:relative; padding-bottom:10px; border:none; overflow:hidden;}
.postbit-lite .avatarlink{float:left; width:54px; padding:3px; border:1px solid #dbdbdb; margin-right:6px;}
.postbit-lite .avatarlink img{width:54px; height:auto;}
.postbit-deleted,.postbit-ignored{padding-left:0; }
.postbit-deleted .postcontent.deletereason dt, .postbit-deleted .postcontent.deletereason dd{display:block; }
.postbit-deleted .posttext .deletedby{font-weight:bold; }
.postbit-deleted .managelinks{float:right; margin-right:10px; }
.postbit-deleted .managelinks a{margin-left:1em; text-decoration:none; font-size:11px; }
.postbit-lite dl.stats.groups{font-size:11px; margin-left:80px; margin-bottom:-10px; font-weight:normal; }
.postbit-lite dl.stats.groups dd{padding-right:10px; }
.postbit-lite p.moderated{padding:10px 10px 0; }
.postbit-lite.imod_highlight,.postbit-lite.imod_highlight .blocksubhead,.postbit-lite.imod_highlight:hover .blockfoot{background:#FFEB90 none no-repeat 10px 10px; }
.postbit-lite .postbitbody{float:left; width:659px; background:url(../img/comment_bg.gif) repeat-y 13px;}
.postbit-lite .postbitbody .content{background:url(../img/comment_top_bg.gif) no-repeat left top; padding:9px 15px 0 25px; color:#231f20; min-height:38px;}
.postbit-lite .postbit-chkbox{position:absolute; right:10px; margin-top:5px; }
.postbit-lite .username{font-weight:normal; }
.postbit-lite .posttext{font:13px arial; padding:0; margin:0;}
.postbit-lite.noavatar .posthead, .postbit-lite.noavatar .posttext, .postbit-lite.noavatar p.moderated{margin-left:0; }
.postbit-lite .postinfo{color:#777777; }
.postbit-lite .postbitfoot{position:static; top:0; right:0; height:23px; margin:0 0 0 13px; padding:1px 0 0 11px; background:url(../img/comment_bottom_bg.gif); color:#999999;}
.postbit-lite .postbitfoot .username{font-weight:bold;}
.username span{color:#0182c4 !important;}
.postbit-lite .postbitfoot .fl_l{float:left; line-height:22px;}
.postbit-lite .postbitfoot .postdate{font-size:11px;}
.postbit-lite .postbitfoot .postdate .time{color:#999;}
.postbit-lite .postbitfoot .postcontrols{float:right; padding-top:1px;}
.postbit-lite .postbitfoot .postcontrols li{display:inline; position:static; top:0;}
.postbit-lite .postbitfoot .postcontrols li.separator{display:none;}
.postbit-lite .postbitfoot .postcontrols a{color:#4d4d4d; font-weight:bold;}
.postbit-lite .postbitfoot .postcontrols li img{vertical-align:-2px; position:static; top:0;}
.postbit-lite .postbitfoot .postcontrols a, .postbit-lite .postbitfoot .postcontrols a:hover{border:0; padding:0; font-size:11px; margin-right:10px; }
.postbit-lite .postbitfoot .postcontrols a:hover{text-decoration:none; }
.postbit-lite .postbitfoot .postcontrols a.edit{padding-left:20px; background:transparent url(../images/wm/misc/blog/edit_generic.png) no-repeat left center; border-right:1px dotted #CEDFEB; margin:0; padding-right:10px; }
.postbit-lite .postbitfoot .postcontrols a.reply{padding-left:20px; margin:0; background:transparent url(../images/wm/buttons/reply_40b.png) no-repeat left center; }
.postbit-lite input.inlinemod{position:relative; top:2px; }
.postbit-lite.moderated-picturecomment{padding-left:0; }
.postbit-lite.moderated-picturecomment .postbithead,
.postbit-lite.moderated-picturecomment .posttext,
.postbit-lite.moderated-picturecomment .stats.groups,
.postbit-lite.moderated-picturecomment .posttext{margin-left:120px; }
.postbit-lite img.statusicon,
.postbit-lite img.posticon{vertical-align:top; }
.postbit-lite .title img{}
.avatarlink.pc-attachment{width:100px; font-size:11px; text-align:center; }
.avatarlink.pc-attachment img{width:100px; }

#qc_form{border:none; margin-right:3px; border-top:2px solid #dbdbdb; padding-top:6px;}
#qc_form .h2{position:relative; margin:0 3px 0 28px;}
#qc_form .h2 .lt{position:absolute; left:-28px; top:0; width:28px; height:27px; overflow:hidden; background: url("../img/leave_comments_bg_lr.png") no-repeat left top;}
#qc_form .h2 .rt{position:absolute; left:0; margin-left:100%; top:0; width:3px; height:27px; overflow:hidden; background: url("../img/leave_comments_bg_lr.png") no-repeat right top;}
#qc_form h2{background:url(../img/leave_comments_bg.png); height:20px; padding:7px 0 0 10px; color:#000; font-size:13px; font-weight:normal;}
.wysiwyg_block .formcontrols .blockrow{border-top:none; margin-bottom:0;}
.formcontrols{border-top:none;}

.blog_wrap{}
.blog_wrap #tabs{margin:0; padding:5px 16px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.blog_bottom{position:absolute; left:-11px; width:1000px; height:11px; top:45px; background:url(../img/blog_bottom_bg.gif);}

.gray_block{padding:5px 8px; background:#f1f1f1; position:relative; height:20px; margin:0 2px 20px 0;}
.gray_block .lt{position:absolute; left:0; top:0; width:3px; height:3px; background:url(../img/gray_block_lt.gif); overflow:hidden;}
.gray_block .rt{position:absolute; margin-left:100%; left:-3px; top:0; width:3px; height:3px; background:url(../img/gray_block_rt.gif); overflow:hidden;}
.gray_block .rb{position:absolute; margin-left:100%; left:-3px; bottom:0; width:3px; height:3px; background:url(../img/gray_block_rb.gif); overflow:hidden;}
.gray_block .lb{position:absolute; left:0; bottom:0; width:3px; height:3px; background:url(../img/gray_block_lb.gif); overflow:hidden;}
.tweet{float:left; margin-right:10px;}
.buzz{float:left; margin-right:13px; padding-top:2px;}
.blogfoot .tags{float:left; padding-left:15px; background:url(../img/tags_icon.gif) no-repeat left 1px;}
.blogfoot .tags .tag_but img{vertical-align:-4px;}

.bloghead #blograting{float:left; margin-top:-4px; margin-right:10px; width:96px; overflow:hidden;}

#blogusermenu .blockbody{background:none;}
#sidebar_container ol.blockrow li{height:24px;}

.views{color:#8f8f8f; font-size:11px; float:left; margin-right:13px; line-height:20px;}
.gray_block .fly{float:right; padding-top:5px;}

#collapseobj_forumrules,#c_blog_comments,#c_blog_calendar,#c_blog_categories,#c_blog_search,#c_blog_visitors,.custom_blocks .blockbody{background:#f1f1f1 url(../img/aboveblock_bg.gif) no-repeat left top !important; border:none; padding-top:2px;}
#c_blog_search .blockrow{margin:0;}
#c_blog_calendar{padding-top:3px;}
#c_blog_search{padding:3px 10px;}
#c_blog_categories{padding:5px 10px;}
#c_blog_categories li img{vertical-align:-2px;}
#sidebar_container .blockrow{background:#f1f1f1;}
#sidebar_container #collapseobj_forumrules{padding:6px 10px 0;}
#sidebar_container #collapseobj_forumrules li{height:20px;}

.memberaction_body.popupbody li a{color:#000;}

#block_tagcloud{margin-top:20px;}
#block_tagcloud .blockrow{background:none;}
.blockbody{background:none;}

#block_custom_page #pagetitle{margin-bottom:10px;}

.blog_wrap{}
.blog_wrap .bottom_tabs{padding-bottom:0;}

.blog_footer{padding-top:20px;}
.blog_footer .forum_footer .bottom_tabs{border:none;}

.forum_bottom li{line-height:1.23; color:#989898;}
