@charset "UTF-8";
/* Element Style 4.0, Copyright (c) 2004/2010 vBstyles.com. All rights reserved. */

*{-moz-box-shadow:none !important}*{-webkit-box-shadow:none !important}*{box-shadow:none !important}*{-moz-border-radius:0px !important}*{-webkit-border-radius:0px !important}*{border-radius:0px !important}
.above_body{background:url(../gradients/headerbg_blue.gif) repeat-x scroll 0 0 #393d65;margin:0}
.below_body{background:#fff;min-height:100%;margin:0}
body{min-width:650px;width:auto;margin:0 12px}
body,html{background:#FFF;color:#4D528C}
body a,body a:hover,body a:hover .time,body a:hover .shade,body a:hover .understate{color:#4D528C;text-decoration:none}
#forums a.username:hover{color:#000}
.lastposttitle img{padding-right:3px}
.notices ol{margin:0 -2px 0 0;padding:0}
.notices li{border:1px solid #A5A5A5;background:none repeat-x scroll left bottom #F5F5FF!important;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px;margin:0;padding:7px 10px}
.body_wrapper{padding-top:20px; margin-right:10px;}
.block {-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; background:none repeat scroll 0 0 transparent;padding:0px;}
.breadcrumb{background:#fffcc7;border:1px solid #FEECAC;margin-bottom:22px;padding:0}
.breadcrumb > ul{padding:1px 0 3px 8px}
.breadcrumb .navbit{background-image:url(../misc/lastpost_1.gif)}
.breadcrumb .navbit.lastnavbit span{font-weight:700}
.breadcrumb .navbit a:hover{background-color:transparent;border:0;text-decoration:underline}
.threadlisthead{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #FFF;border-bottom:1px solid #D4D5E7;border-top:1px solid #FFF;border-left:1px solid #D4D5E7;border-right:1px solid #D4D5E7;color:#FFF;display:block;float:left;font:bold 12px Arial,Geneva,sans-serif;position:relative;width:100%;margin:0}
.threadlist{margin:0}
.threadbit.alt2 .sticky,.threadbit.alt1 .sticky{background:none repeat scroll 0 0 #FEFDF0;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.alt2 .sticky .threadstats,.threadbit.alt1 .sticky .threadstats{background:none repeat scroll 0 0 #fffcdb;border-top:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}
.threadbit.alt2 .deleted,.threadbit.alt2 .nonsticky,.threadbit.alt2 .discussionrow,.threadbit.alt2 .alt,.threadbit.alt2 .ignored{background:none repeat scroll 0 0 #EFF0F4;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.alt1 .deleted,.threadbit.alt1 .nonsticky,.threadbit.alt1 .discussionrow,.threadbit.alt1 .alt,.threadbit.alt1 .ignored{background:none repeat scroll 0 0 #F5F5FF;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.alt2 .threadstats{background:none repeat scroll 0 0 #e6e8ed;border-top:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}
.threadbit.alt1 .threadstats{background:none repeat scroll 0 0 #efeff5;border-top:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}
.threadbit .deleted,.threadbit .ignored{background:#feeff5;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.unapproved .nonsticky{background:none repeat scroll 0 0 #edd7f3;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.unapproved .threadstats{background:none repeat scroll 0 0 #e5c5ee;border-top:0;border-bottom:0;border-right:1px solid #f4e6f8;border-left:1px solid #f4e6f8}
.threadbit.subscribed .nonsticky{background:none repeat scroll 0 0 #e6f8f1;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.subscribed .threadstats{background:none repeat scroll 0 0 #ddf2ea;border-top:0;border-bottom:0;border-right:1px solid #f0fbf6;border-left:1px solid #f0fbf6}
.threadbit.lock .nonsticky{background:none repeat scroll 0 0 #dbdbdb;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.threadbit.lock .threadstats{background:none repeat scroll 0 0 #d2d1d1;border-top:0;border-bottom:0;border-right:1px solid #ececec;border-left:1px solid #ececec}
.announcements .announcerow{background:#c5e2ff;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
.announcerow .announceinfo,.announcerow .announcement{background:#c5e2ff}
.vbcat{background:url(../misc/vbcat_blue.gif) repeat-x top left;width:100%;height:34px;float:left;clear:both;color:#E0E0F6;margin-top:0;border:0;padding:0 0 0 2px}
.vbcat_left{background:url(../misc/vbcat_blue_left.gif) no-repeat top left;height:34px;margin-left:-2px}
.vbcat_right{background:url(../misc/vbcat_blue_right.gif) no-repeat top right;height:34px}
.vbcat .vbcat_description{font:12px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif}
.vbcat .vbcat_collapse{float:right;position:absolute;top:9px;z-index:50}
.vbhead .vbhead_row{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #FFF;display:block;width:100%;float:left;position:relative;border-left:1px solid #d4d5e7;border-right:1px solid #d4d5e7;border-bottom:1px solid #D4D5E7;border-top:1px solid #FFF;color:#fff;font:13px arial,verdana,tahoma,sans-serif;line-height:23px;font-size:.85em;font-weight:700}
.vbhead .padding{padding-left:12px}
.vbhead .forumhead span.forumlastpost{width:21%}
.vbhead{float:left;position:relative;width:100%;display:block}
.vbhead .forumhead .forumtitle{width:76%}
.vbhead .foruminfo{width:55%;min-width:30%;float:left;clear:right}
.vbhead .foruminfo .forumdata{width:100%;padding:0}
.vbhead .forumstats,.vbhead .forumstats_2{display:block;float:left;clear:right;width:15%;margin-right:2%;text-align:right}
div.forumstats span{padding-right:20px}
.vbhead .foruminfo .forumdata .datacontainer{float:left;width:88%;padding:0 0 0 68px}
.vbhead .forumactionlinks{width:3%;display:block;float:left;clear:right}
.vbhead .forumactionlink{display:block;width:18px;overflow:hidden;float:right;clear:left;background:transparent none no-repeat;position:relative}
.vbhead .forumstats li,.vbhead .forumstats_2 li{font-size:12px;text-align:right;padding-right:20px;display:block}
.vbhead .forumlastpost{display:block;float:left;clear:right}
.vbhead .vbhead_row .forumlastpost{width:23%}
.forumbit_nopost.alt2 .forumbit_nopost .forumrow,.forumbit_post.alt2 .forumrow,.forumrow.alt2,.nonsticky .alt2,.threadbit .alt2{background:none repeat scroll 0 0 #EFF0F4!important;border-right:1px solid #d4d5e7!important;border-color:#FFF #d4d5e7 #d4d5e7!important;border-style:solid;border-width:1px}
.forumactionlinks .rsslink{background-image:url(../misc/rss_40b.png)}
.forumactionlinks .subslink{background-image:url(../misc/subscribed.gif)}
.forumbit_post .foruminfo_post .forumactionlink{width:12px;margin:3px 1px 0 0}
.forumbit_post .foruminfo{width:55%}
.forumbit_post .forumactionlinks{width:3%}
.forumbit_post .forumstats,.forumbit_post .forumstats_2{margin-right:2%;width:15%}
.forumbit_post .forumrow .forumlastpost{font-size:12px;padding-top:5px;width:23%}
.groupbit .postcontrols a,.groupbit:hover .postcontrols a{background:none repeat scroll 0 0 #E5E6F4;border:1px solid #D4D5E7;color:#333;margin-right:0;padding:3px 14px}
.moderators,.subforums{margin-top:4px}
.moderators h4,.subforums h4{margin-bottom:5px}
.vbcat_bottom, .cms_widget_content_bottom{background:url(../misc/vbcat_bottom.gif) repeat-x top left;height:8px;clear:both;width:100%;margin-bottom:12px;}
.cms_widget_content_bottom { padding:0px}
.vbcat_bottom {padding: 0 0 0 2px}
.vbcat_bottom_left, .cms_widget_content_bottom_left{background:url(../misc/vbcat_bottom_left.gif) no-repeat top left;height:8px;margin-left:-2px}
.vbcat_bottom_right, .cms_widget_content_bottom_right{background:url(../misc/vbcat_bottom_right.gif) no-repeat top right;height:8px}
.navlinks{background:none repeat scroll 0 0 #e5e6f4!important;border:1px solid #d4d5e7;padding:0}
.pixel_wrapper{border:1px solid #fff;padding:7px}
.navlinks .pixel_wrapper{border:1px solid #fff;padding:8px 0}
.marked_links{background:url(../misc/vbcat_blue.gif) repeat-x scroll left top transparent;clear:both;color:#E0E0F6;float:left;height:34px;text-align:center;width:100%;margin:0;padding:0 1px}
div.marked_links a,div.marked_links a:visited{color:#E0E0F6;font:bold 12px/34px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif}
.wgo_block h2{background:url(../gradients/titleimage_blue.gif) repeat-x scroll 0 0 #FFF;border:1px solid #D4D5E7;width:100%;padding:3px 0 0 3px}
.wgo_block .wgo_subblock{background:#f5f5ff;border-top:1px solid #FFF;border-right:1px solid #D4D5E7;border-bottom:1px solid #D4D5E7;border-left:1px solid #D4D5E7}
#wgo_stats{min-height:48px}
.vbhead .wgo{float:right;position:absolute;top:5px}
.vbhead h3{font:bold 11px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;color:#fff;padding-left:14px;line-height:23px}
.wgo_icon{float:left;margin:0 12px 5px 0}
.wgo_icon_stats{float:left;margin:0 12px 14px 0}
.wgo_subblock div{min-height:36px}
.footer{background:url(../gradients/titleimage_blue.gif) repeat-x scroll 0 0 #FFF;border:0;clear:both;display:block;font:13px Tahoma,Calibri,Verdana,Geneva,sans-serif;text-align:right;width:100%;min-height:26px;margin:0;padding:5px 0}
.footer_time{margin-top:7px;float:none;width:100%;clear:both;text-align:center;padding:0}
.footer_copyright,.footer_morecopyright{float:left;margin-bottom:7px;width:100%;clear:both;text-align:center;padding:0}
#newthreadlink_top,#newthreadlink_bottom{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -100px;text-indent:-9999px;padding:0}
#newthreadlink_top:hover,#newthreadlink_bottom:hover{background:url(../buttons/posting_sprites_blue.png) 0 -125px}
#newreplylink_top,#newreplylink_bottom{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -50px;text-indent:-9999px;padding:0}
#newreplylink_top:hover,#newreplylink_bottom:hover{background:url(../buttons/posting_sprites_blue.png) 0 -75px}
#closethread_top,#closethread_bottom{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 0;text-indent:-9999px;padding:0}
#closethread_top:hover,#closethread_bottom:hover{background:url(../buttons/posting_sprites_blue.png) 0 -25px}
#create_group{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -250px;text-indent:-9999px;padding:0}
#create_group:hover{background:url(../buttons/posting_sprites_blue.png) 0 -275px}
#add_photo{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -150px;text-indent:-9999px;padding:0}
#add_photo:hover{background:url(../buttons/posting_sprites_blue.png) 0 -175px}
#new_discussion{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -200px;text-indent:-9999px;padding:0}
#new_discussion:hover{background:url(../buttons/posting_sprites_blue.png) 0 -225px}
div.album_pagination_top a.newcontent_textcontrol{display:block;width:108px;height:25px;background:url(../buttons/posting_sprites_blue.png) 0 -400px;text-indent:-9999px;padding:0}
div.album_pagination_top a.newcontent_textcontrol:hover{background:url(../buttons/posting_sprites_blue.png) 0 -425px}
.navpopupmenu.popupmenu.nohovermenu a.textcontrol,.navpopupmenu.popupmenu.nohovermenu a.popupctrl,.button{color:#424242}
.navtabs li.selected li:hover a.popupctrl{text-decoration:underline;color:#fff;background-color:transparent;border:0;border-color:transparent}
.postbitlegacy .postfoot .textcontrols a.newreply,.postbit .postfoot .textcontrols a.newreply{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 0;text-indent:-9999px;float:right;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.newreply:hover,.postbit .postfoot .textcontrols a.newreply:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -23px;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.editpost,.postbit .postfoot .textcontrols a.editpost,.eventbit .eventfoot .textcontrols a.editevent{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 -92px;text-indent:-9999px;float:right;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.editpost:hover,.postbit .postfoot .textcontrols a.editpost:hover,.eventbit .eventfoot .textcontrols a.editevent:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -115px;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.quickreply,.postbit .postfoot .textcontrols a.quickreply{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 -46px;text-indent:-9999px;float:right;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.quickreply:hover,.postbit .postfoot .textcontrols a.quickreply:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -69px;margin:0 0 0 2px;padding:0}
.postbitlegacy .postfoot .textcontrols a.promotecms,.postbit .postfoot .textcontrols a.promotecms{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 -184px;text-indent:-9999px;float:left;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.promotecms:hover,.postbit .postfoot .textcontrols a.promotecms:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -207px;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.blog,.postbit .postfoot .textcontrols a.blog{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 -138px;text-indent:-9999px;float:left;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.blog:hover,.postbit .postfoot .textcontrols a.blog:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -161px;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.multiquote,.postbit .postfoot .textcontrols a.multiquote{display:block;width:43px;height:23px;background:url(../buttons/_quote_blue.png) 0 0;text-indent:-9999px;float:right;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.multiquote:hover,.postbit .postfoot .textcontrols a.multiquote:hover{background:url(../buttons/_quote_blue.png) 0 -23px;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.multiquote.highlight,.postbit .postfoot .textcontrols a.multiquote.highlight{display:block;width:43px;height:23px;background:url(../buttons/_quote_blue.png) 0 -46px;text-indent:-9999px;float:right;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.forwardpost,.postbit .postfoot .textcontrols a.forwardpost{display:block;width:75px;height:23px;background:url(../buttons/postbit_sprites_blue.png) 0 -230px;text-indent:-9999px;float:left;margin:0 2px 0 0;padding:0}
.postbitlegacy .postfoot .textcontrols a.forwardpost:hover,.postbit .postfoot .textcontrols a.forwardpost:hover{background:url(../buttons/postbit_sprites_blue.png) 0 -253px;margin:0 2px 0 0;padding:0}
textarea{background:#fff!important;border:1px solid #d4d5e7!important}
.forum_info h4,.thread_info h4{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #FFF;border:1px solid #D4D5E7;height:23px}
.forum_info_block,.forum_info_form,#forumrules,.blockbody,.blockbody.settings_form_border,#thumbnails,#thread_tags_list,#social_bookmarks_list,#posting_rules,.thread_info_block{background:none repeat-x scroll left bottom #F5F5FF!important;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px}
#recentalbums div.blockbody,#albumlist div.blockbody{min-height:190px}
#latestalbumcontainer li,.albumlist_entry{height:145px}
#thumbnails.blockbody{background:none repeat-x scroll left bottom #F5F5FF!important;border-color:#D4D5E7;border-style:solid;border-width:1px}
#thumbnails li,#picturelink img{background-color:#fff;border:1px solid #D4D5E7;padding-bottom:10px}
.blocksubhead{background:none repeat-x scroll 0 0 #393D65;border-top:0;color:#fff;padding:6px 10px}
.wysiwyg_block iframe.textbox{background:none repeat scroll 0 0 #fff;border:1px solid #D4D5E7;padding-bottom:0}
#pictureurls input.textbox{background-color:#fff;border:1px solid #D4D5E7}
#pagetitle{text-indent:-9999px;height:0;margin:0;padding:0}
dl.icon_legends dd{margin-bottom:9px}
.above_threadlist .threadpagenav{bottom:10px;width:700px !important;}
.above_threadlist_controls,.thread_controls{margin-bottom:12px}
.above_threadlist_controls ul{padding:8px 0}
.threadbit .nonsticky a.threadstatus,.threadbit .sticky a.threadstatus{width:42px;background-position:10px 10px}
.navbar{background:url(../gradients/navbg_blue.gif) repeat-x scroll 0 0 #393d65;height:58px; margin:0 !important;}
.navtabs{background:transparent;height:30px;padding-left:8px}
.navtabs ul{top:30px;border:0}
.navtabs ul li:first-child{text-indent:16px}
.navtabs li a.navtab{background:transparent;border:0;color:#E0E0F6;font:bold 12px/30px tahoma,verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif;min-width:50px}
.navtabs li a.navtab:hover{background:transparent;color:#fff}
.navtabs li.selected a.navtab{background:transparent;color:#fff;padding-top:0;top:0}
.navtabs li.selected li a,.navbar_advanced_search li a{font:11px/30px Arial,Calibri,Verdana,Geneva,sans-serif;text-decoration:none}
.navtabs li.selected li a{color:#E0E0F6;padding:2px 7px}
.navbar_advanced_search li{height:30px;margin-right:-17px}
.navtabs li.selected li a:hover{color:#FFF!important;text-decoration:underline}
.navtabs li.selected .popupbody li > a{color:#3E3E3E!important;text-indent:0;text-decoration:none;padding:0 10px}
.navtabs li.selected li a.popupctrl{background:url(../misc/arrow.png) no-repeat scroll right center transparent;border:0;color:#E0E0F6;padding-right:18px}
.navtabs li.selected li:hover a.popupctrl.active,.navtabs li.selected li a.popupctrl.active{padding-right:18px;background-color:transparent;border:0}
.navtabs .popupbody{background:none repeat scroll 0 0 #FFF;border:1px solid #d4d5e7}
.navpopupbody li.optionlabel{background-color:#e5e6f4;padding:5px}
.globalsearch .textboxcontainer span{border:0;padding-top:4px}
.globalsearch{right:40px;position:relative !important;}
.popupbody{background:none repeat scroll 0 0 #fff;border:1px solid #d4d5e7;display:none;left:0;min-width:200px;position:absolute;top:1.5em;padding:1px}
.popupbody li > a:hover,.popupbody li > label:hover,.popupbody li.vbmenu_hilite > a{background:none repeat scroll 0 0 #e5e6f4;color:#4D528C;text-decoration:none}
.popupbody > li:first-child{background:none repeat scroll 0 0 #e5e6f4;color:#4D528C;border-top:0 none}
li.padding{padding:3px}
.popupgroup .popupmenu:hover a.popupctrl{border-color:transparent}
#pictureurls{margin-left:20px}
h2.blockhead,h3.blockhead,h4.blockhead,h5.blockhead,h6.blockhead,.blockhead,.threadlisthead.sgbithead{background:url(../gradients/titleimage_blue.gif) repeat-x scroll 0 0 #FFF;border:0;clear:both;display:block;font:bold 12px/32px Tahoma,Calibri,Verdana,Geneva,sans-serif;color:#E0E0F6;text-align:left;width:100%;min-height:32px;text-indent:14px;margin:0;padding:0}
.faqblock .blockbody,.formcontrols{background:none repeat-x scroll left bottom #F5F5FF!important;border-right:1px solid #d4d5e7;border-color:#FFF #d4d5e7 #d4d5e7;border-style:solid;border-width:1px;padding:10px 0;}
.formcontrols .section{padding:5px 15px 0;}
.blockrow,.formcontrols .blockrow{background:transparent;padding:10px 5px}
.formcontrols .blockrow{border-top:1px solid #FFF}
.faqtext + .faqlinks{border-top:1px solid #fff}
.faqblock .blockbody{padding:0 15px}
.threadpostedin{border:0!important;border-left:1px solid #fff!important}
h2.searchlisthead{background:url(../gradients/titleimage_blue.gif) repeat-x scroll 0 0 #FFF;border:0;clear:both;display:block;font:bold 12px/22px Tahoma,Calibri,Verdana,Geneva,sans-serif;color:#E0E0F6;text-align:left;width:100%;min-height:22px;margin:0;padding:0 2px 0 0}
#searchtypeswitcher{margin-top:18px;border-bottom:4px solid #393D65}
#searchtypeswitcher li a{background-color:#73769e}
.threadbit .nonsticky,.threadbit .discussionrow{background:none repeat scroll 0 0 #F5F5FE;border-color:#FFF #D4D5E7 #D4D5E7;border-style:solid;border-width:1px}
.threadbit .nonsticky,.threadbit .deleted,.threadbit .discussionrow,.threadbit .ignored{background:none repeat scroll 0 0 #E5E6F4;border-color:#FFF #D4D5E7 #D4D5E7;border-style:solid;border-width:1px}
.threadbit .alt{border-left:1px solid #FFF;border-right:1px solid #FFF;background:#DCDDEC;min-height:20px}
#pagination_top{float:right;position:relative;right:0;top:0;margin:3px 0 15px}
#sidebar_container > ul{border:0;background:transparent}
#sidebar_container .blockbody{margin-right:0;border:1px solid #d4d5e7;background:transparent;color:#4D528C; clear:left;}
#sidebar_container .blockrow{background:none repeat scroll 0 0 #e5e6f4;border-color:#fff;border-style:solid;border-width:1px}
.avatarcontent:first-child,.noavatarcontent:first-child{background:none repeat scroll 0 0 #F5F5FF;border-color:#fff;border-style:solid;border-width:1px;margin:-4px 3px 0 -2px;padding:5px}
.avatarcontent,.noavatarcontent{background:none repeat scroll 0 0 #F5F5FF;border-color:#fff;border-style:solid;border-width:1px;margin:4px 3px 0 -2px;padding:5px}
#sidebar_container a.collapse{position:static; padding:4px;}
#sidebar_container .block{background:transparent;margin-bottom:0;padding:0}
#sidebar_container .underblock{background:url(/images/misc/blog/bottom-shadow.png) repeat-x scroll left bottom transparent;height:9px}
.vbuserbar{background:#fff;border:1px solid #fff;margin-bottom:3px;margin-top:-5px;padding:0}
.vbuserbar_wrapper{border:1px solid #fff;min-height:28px;padding:5px 0}
.search-box{height:25px;text-align:right;width:220px;float:right;margin-right:-10px;padding:0}
input.search-field{float:left;border:0;font-family:tahoma;font-size:12px;height:25px;color:#777;background:#fff url(../buttons/search_box.png) no-repeat right top;width:165px;margin:0;padding:2px 5px 0}
input.search-go{float:left;border:0;height:25px;width:26px;background:url(../buttons/_button_blue.png) no-repeat top right;cursor:pointer;margin:0 0 0 8px;padding:0}
input.search-go:hover{background:url(../buttons/_button_blue.png) no-repeat bottom right}
.login-box{height:25px;margin-left:-10px;text-align:left;width:570px;float:left;padding:0}
input.form-field{float:left;border:0;font-family:tahoma;font-size:12px;height:25px;color:#777;background:#fff url(../buttons/search_box.png) no-repeat right top;width:165px;margin:0 0 0 7px;padding:2px 5px 0}
input.login-go{float:left;border:0;margin-left:5px;height:25px;width:66px;background:url(../buttons/log_in_blue.png) no-repeat top right;cursor:pointer;padding:0}
input.login-go:hover{background:url(../buttons/log_in_blue.png) no-repeat bottom left}
a.fbconnect_login_button{float:right;top:194px;right:240px;position:relative;z-index:300}
.toplinks{color:#000;font:11px verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif!important;position:relative;right:0;text-align:left;top:6px;width:500px;margin:-9px 0 9px}
.welcomelink{margin-left:4px}
.toplinks a,.toplinks a:visited{color:#4D528C!important;padding-left:7px}
.toplinks a:active,.toplinks a:hover{text-decoration:underline}
.toplinks .notifications a.popupctrl{background:url(../misc/arrow.png) no-repeat scroll right center transparent;color:red!important;text-decoration:blink;margin-right:2px}
.toplinks .notifications a.popupctrl:hover,.toplinks .nonotifications a.popupctrl:hover,.toplinks .nonotifications a.popupctrl.active{background:url(../misc/arrow.png) no-repeat scroll right center transparent;text-decoration:underline}
.toplinks .nonotifications .popupbody a:hover{background:#F5F5FF}
.vbform{max-width:100%}
.popupmenu a.popupctrl{background-image:url(../misc/arrow.png)}
.forumdisplaypopups a.popupctrl,.forumdisplaypopups.popupgroup .popupmenu a.popupctrl{background:url(../misc/arrow.png) no-repeat scroll left center transparent}
#charnav{background:none repeat scroll 0 0 #e5e6f4;border:1px solid #d4d5e7}
dl.stats dt{color:#3E3E3E}
#charnav dd a{border:1px solid #d4d5e7;background:none repeat-x scroll left bottom #F5F5FF}
#charnav dd a:hover{border:1px solid #d4d5e7;background:none repeat-x scroll left bottom #fff;color:#3e3e3e}
.columnsort a:hover{background:#5c6194;color:#fff}
#searchstats{margin-bottom:6px;margin-right:-8px}
#memberlist_table th,.columnsort{font-size:11px}
th.blocksubhead{border-right:1px solid #fff}
#memberlist_table{border:0 solid red}
td.alt1{background:none repeat-x scroll left bottom #F5F5FF!important;border-top:1px solid #fff!important}
td.alt2{background:none repeat scroll 0 0 #e5e6f4!important;border-top:1px solid #fff!important}
#memberlist_search.popupmenu .popupbody{width:250px}
#memberlist_table tr td{border-bottom:0}
dl.tabslight{border-bottom:1px solid #d4d5e7!important;padding-left:7px}
dl.tabslight dd a{background:none repeat scroll 0 0 #e5e6f4!important;border:1px solid #d4d5e7;color:#3E3E3E;margin-right:2px}
dl.tabslight dd a:hover{background:none repeat scroll 0 0 #fff!important;color:#4D528C}
html > body dl.tabslight dd.selected a,html > body dl.tabslight dd.selected a:hover{background:none repeat scroll 0 0 #fff!important;line-height:26px;margin-top:-4px}
* dl.tabslight dd.selected a,* dl.tabslight dd.selected a:hover{background:none repeat scroll 0 0 #fff!important}
.profile_content div.subsectionhead,.profile_content .texteditor,.profile_content .actionbuttons{background:none repeat scroll 0 0 #FFF;border-bottom:0}
.profile_editor_border,.profile_content .actionbuttons{border-right:1px solid #d4d5e7;border-bottom:1px solid #d4d5e7;border-left:1px solid #d4d5e7}
.actionbuttons{border:0!important;margin-top:12px}
.textbox,textarea,select{border:1px solid #d4d5e7}
.member_content{margin:30px 0}
.postbit.postbit-lite{border:1px solid #d4d5e7;padding:7px}
.postbit-lite .postbithead{background:none repeat scroll 0 0 #e5e6f4;border:1px solid #d4d5e7;padding:5px 10px}
.postbit-lite.imod_highlight,.postbit-lite.imod_highlight .blocksubhead,.postbit-lite.imod_highlight:hover .blockfoot{background:#FFC1DE}
.profile_content .subsectionhead,#postlist .subsectionhead{font-size:15px}
.profile_subhead{background:#393D65;color:#fff;border-top:1px solid #fff;margin:-13px -10px 6px;padding:4px 10px}
.blockrow_profile{padding:46px 10px 10px}
.blockprofile{background:none repeat-x scroll left bottom #F5F5FF!important;width:100%;border-color:#FFF #D4D5E7 #D4D5E7;border-style:solid;border-width:1px}
.member_summary{background-color:transparent;border:0 none}
.member_summary .block{background:transparent;margin:0;padding:0}
.member_summary .underblock{background:transparent;height:0}
#message_form .subsectionhead{border-left:1px solid #D4D5E7;border-right:1px solid #D4D5E7}
ul.friends_list li{display:block;float:left;height:85.06px;margin-left:5px;overflow:hidden;text-align:center;width:63px}
.groupbit{min-height:80px;padding:5px 5px 5px 90px}
.groupbit:hover .blockfoot{background-color:transparent}
#content .blockrow > li,#content .blockrow > ol,#content .blockrow > div{background:#e5e6f4;border:1px solid #fff}
#view-group-pictures #thumbnails{border:1px solid #D4D5E7!important}
#mygroups .blockhead img,#recentgroups .blockhead img{visibility:hidden;margin-left:-22px}
#pictures .blockbody .blockrow,#group_discussion_inlinemod_form .blockbody .blockrow{border:1px solid #fff;border-top:0}
#group_discussion_inlinemod_form .blockhead{margin-left:-2px;padding-right:2px}
#thumbnails li span{padding:5px}
#grouppagetitle{margin-bottom:10px; background:url("../misc/vbcat_blue.gif") repeat-x scroll left top transparent; border:0 none;}
#grouppagetitle h1 a {color:#FFF;}
#menugroup{height:30px;margin-right:0;margin-top:9px}
a.avatar img{border:1px solid #D4D5E7;margin-top:3px}
#group-list.block div.blockbody{background:transparent!important;border:0}
#group-list.block div.blockbody .threadlisthead.sgbithead{font:bold 12px Tahoma,Calibri,Verdana,Geneva,sans-serif;padding-right:2px}
#group-after-list,.group-after-list{margin-top:-15px;margin-bottom:15px}
#sidebar li.sgicon{border-top:0}
#sidebar li.sgicon .maincol{background:none repeat-x scroll left bottom #F5F5FF;border:1px solid #d4d5e7}
#groupsearch .searchbox{background-color:#fff}
#groupsearch{background-color:#fff;border:1px solid #C7C7C7}
.memberlist a.avatar{background-color:transparent;border:0;width:52px}
#picture_comment_inlinemod_form #message_list{border:0;background:transparent!important}
#picturecomment_imodsel h6{padding-right:10px;padding-top:7px}
#groups_1 a.username,#groups_2 a.username{color:#fff;font-weight:700}
#sidebar_button{margin-top:63px}
#usercp_nav .blockbody,#forum_icon_legend,.attachmentrow{background:none repeat scroll 0 0 #F5F5FF!important;border-right:1px solid #d4d5e7!important;border-color:#FFF #d4d5e7 #d4d5e7!important;border-style:solid;border-width:1px}
.blocksubhead.sortrow,#forum_icon_legend h5{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #d4d7f3;position:relative;border:0;color:#fff;font:13px arial,verdana,tahoma,sans-serif;line-height:23px;font-size:.85em;font-weight:700}
#usercp_nav hr{background:none repeat scroll 0 0 transparent;color:transparent;height:0;width:0;margin:0;padding:0}
#usercp_nav .blocksubhead{background:#393D65;color:#fff}
#usercp_nav .blocksubhead img{margin-left:-20px;visibility:hidden}
#usercp_nav .blockrow .active{background-color:#d2d2ff}
#usercp_nav .blockrow * a:hover{background-color:#d2d2ff;color:#333}
#usercp_nav li a{display:block;padding:0 10px}
.postlist_moderation .postbit.postbit-lite{margin-bottom:6px}
.toplinks .remember{margin-top:0}
.postbit,.postbitlegacy,.eventbit{border:0;margin-bottom:0}
.postbit .posthead,.postbitlegacy .posthead,.eventbit .eventhead{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #d4d7f3;display:block;width:100%;float:left;position:relative;border-left:1px solid #d4d5e7;border-right:1px solid #d4d5e7;border-bottom:1px solid #D4D5E7;border-top:1px solid #FFF;color:#fff;font:13px arial,verdana,tahoma,sans-serif;line-height:22px;font-size:.85em;font-weight:700;margin:0}
.postbitlegacy .userinfo{background:none repeat scroll 0 0 #f1f1fa;padding:7px 10px 5px;float:left;position:relative;width:180px;}
.postbitlegacy .postdetails,.eventbit .eventdetails{background:none repeat scroll 0 0 #f1f1fa;border-right:1px solid #e5e6f4;border-left:1px solid #e5e6f4;border-bottom:1px solid #fff}
.postbitlegacy .postbody,.eventbit .eventdetails .eventbody{background:none repeat scroll 0 0 #f8f8fe;border-left:1px solid #fff;margin-left:200px;padding-bottom:1em;padding-left:10px;}
.postbitlegacy .postrow.has_after_content{background:none repeat scroll 0 0 #f8f8fe;}
.postbitlegacy .imlinks{float:left;width:160px}
.postbit .postfoot .textcontrols, .postbitlegacy .postfoot .textcontrols, .eventbit .eventfoot .eventcontrols {background:none repeat scroll 0 0 #E5E6F4;border-color:#D1D3E5 #E5E6F4 #FFFFFF;border-style:solid;border-width:1px 0 0;}
.postbit .postrow{background:none repeat scroll 0 0 #f8f8fe}
.postbit .userinfo,.postbit .userinfo_noavatar{background:none repeat scroll 0 0 #f1f1fa;border-bottom:1px solid #fff}
.postbit .postfoot .textcontrols.postbitfix,.postbitlegacy .postfoot .textcontrols.postbitfix,.eventbit .eventfoot .eventcontrols{margin-left:-1px!important}
a.postuseravatar img,a.postuseravatarlink img{background:none repeat scroll 0 0 #fff;border:1px solid #e5e6f4!important;margin:2px 0;padding:6px}
.postbit_info_horizontal{border:1px solid #e5e6f4;background:#fff;margin-bottom:2px;width:162px;float:right;margin-right:15px;padding:6px 8px 4px}
.postbit_info{border:1px solid #e5e6f4;background:#fff;margin-bottom:2px;width:162px;padding:6px 8px 4px}
.postbitlegacy dl.userinfo_extra dt,.postbitlegacy dl.user_rep dt{min-width:10px}
.signature{border-top:0!important}
.vbskype{margin-left:4px;padding-bottom:6px}
.bbcode_container div.bbcode_quote{background:none repeat-x scroll 0 0 #eff4fe!important;border:1px solid #b5cfff!important}
.bbcode_container div.bbcode_code.code,.bbcode_container pre.bbcode_code.code{background:none repeat scroll 0 0 #fdf2ff!important;border:1px solid #f3caf9!important;overflow:auto}
.bbcode_container div.bbcode_code.html,.bbcode_container pre.bbcode_code.html{background:none repeat-x scroll 0 0 #f6ffdf!important;border:1px solid #d2e69b!important;overflow:auto}
.bbcode_container div.bbcode_code.php,.bbcode_container pre.bbcode_code.php{background:none repeat-x scroll 0 0 #ffefdb!important;border:1px solid #ffb759!important;overflow:auto}
.bbcode_description{font-weight:700;font-size:11px;margin-bottom:4px}
.bbcode_container{display:block;margin:0}
span.usertitle{margin-bottom:3px}
.postbitlegacy .postfoot .textcontrols span.seperator,.postbit .postfoot .textcontrols span.seperator{visibility:hidden}
.postbitlegacy .small_icons img.moderated,.postbit .small_icons img.moderated,.postbitlegacy .small_icons img.spam,.postbit .small_icons img.spam,.postbitlegacy .small_icons img.deleted_nolink,.postbit .small_icons img.deleted_nolink{padding-top:2px;vertical-align:bottom;margin-left:-8px;margin-right:15px}
.small_icons{display:block;float:right;min-width:300px;min-height:30px;text-align:right;}
.postbitlegacy .small_icons a.infraction,.postbit .small_icons a.infraction{background:url(../buttons/add-infraction_sm.png) no-repeat scroll left center transparent;padding-right:14px;padding-left:0;text-decoration:none;margin-right:-8px}
.small_icons a.infraction:hover,.small_icons a.infraction:hover{background:url(../buttons/add-infraction_sm-hover.png) no-repeat scroll left center transparent!important;padding-right:14px;padding-left:0;text-decoration:none;margin-right:-8px}
.postbitlegacy .small_icons a.report,.postbit .small_icons a.report{background:url(../buttons/report-40b.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.report:hover,.postbit .small_icons a.report:hover{background:url(../buttons/report-40b-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.reputation,.postbit .small_icons a.reputation{background:url(../buttons/reputation-40b.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.reputation:hover,.postbit .small_icons a.reputation:hover{background:url(../buttons/reputation-40b-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.ip,.postbit .small_icons a.ip{background:url(../buttons/ip-40b.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.ip:hover,.postbit .small_icons a.ip:hover{background:url(../buttons/ip-40b-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.redcard,.postbit .small_icons a.redcard{background:url(../buttons/red-card_sm.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.redcard:hover,.postbit .small_icons a.redcard:hover{background:url(../buttons/red-card_sm-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.yellowcard,.postbit .small_icons a.yellowcard{background:url(../buttons/yellow-card_sm.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.yellowcard:hover,.postbit .small_icons a.yellowcard:hover{background:url(../buttons/yellow-card_sm-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.deleted,.postbit .small_icons a.deleted{background:url(../buttons/deleted_sm.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a.deleted:hover,.postbit .small_icons a.deleted:hover{background:url(../buttons/deleted_sm-hover.png) no-repeat scroll left center transparent;padding-right:16px;padding-left:0;text-decoration:none}
.postbitlegacy .small_icons a:hover,.postbit .small_icons a:hover{background:url(../buttons/newbtn_middle.png) repeat-x scroll 0 0 transparent;padding-right:14px;padding-left:0;text-decoration:none}
.postbitdeleted,.postbitignored{background:none repeat-x scroll left bottom #F5F5FF;border-right:1px solid #d4d5e7!important;border-color:#FFF #d4d5e7 #d4d5e7!important;border-style:solid;border-width:1px}
.postbitdeleted .nodecontrols,.postbitignored .nodecontrols{background:none repeat scroll 0 0 #e5e6f4;border-top:1px solid #fff}
.postbitdeleted .posthead,.postbitignored .posthead{background:url(../gradients/gradient_thead_element_blue.gif) repeat-x scroll 0 0 #D4D7F3;border:0;color:#FFF;display:block;float:left;font:bold .85em/22px arial,verdana,tahoma,sans-serif;position:relative;margin:0}
.postbitlegacy .userinfo a.username,.eventbit .userinfo a.username,.postbit .userinfo a.username{font-size:15px!important}
.postbit span.usertitle{margin-top:2px}
.online{color:green;font-size:12px}
.invisible{color:red;font-size:12px}
.offline{color:gray;font-size:12px}
.postbit_border{border:1px solid #d4d5e7;width:100%}
.dotted{height:1px;background:url(../misc/hr.gif) repeat scroll center center #FFF;width:100%;margin:10px 0;}
.dotted.sig{width:110px;margin:-10px 0 13px}
.dotted.sigh{width:110px;margin:1px 0 13px}
.postbit_reputation{padding:0 0 3px 3px}
.content{text-decoration:none}
.content a:link,.content a:visited,.blogbody a:link,.blogbody a:visited{border-bottom:1px dotted #4D528C;text-decoration:none}
.content a:hover,.content a:active,.blogbody a:hover,.blogbody a:active{border-bottom:1px solid #4D528C;text-decoration:none}
#who_online_block_1{border:1px solid #d4d5e7;width:33%;margin:5px}
#who_online_block_2{width:64%;margin:5px}
#who_online_block_1 #forum_icon_legend{border:0!important}
.vbwol{float:right;color:#fff;margin-right:12px}
.pagination span a.popupctrl{background:url(../misc/black_downward_arrow.png) no-repeat scroll left center transparent}
.pagination span a{background:none repeat scroll 0 0 #F5F5FF;border:1px solid #d4d5e7;color:#4D528C}
.pagination span a:hover{background:none repeat scroll 0 0 #DCDDEC;border:1px solid #adafd4;text-decoration:none}
.pagination span.selected a{background:none repeat scroll 0 0 #DCDDEC;border:1px solid #adafd4;color:#4D528C}
.pagination span.prev_next a,.pagination span.first_last a{top:-1px}
.pagination span{margin-right:2px}
body,.threadlist{margin:0}
#content_container,.doc_header,#sidebar_container{padding:0}
body a:hover,body a:hover .time,body a:hover .shade,body a:hover .understate,#sidebar_container a:hover,#sidebar_container h6 a:hover,#sidebar_container dd a:hover{color:#4D528C;text-decoration:underline}
.forumbit_post .foruminfo .forumdata,.forumbit_post .foruminfo .forumtitle,.forumbit_post .foruminfo .viewing,.shade,.forum_info,#forums a.username,.button:hover,#sidebar_container a,#sidebar_container .time,#sidebar_container h6 a,#sidebar_container dd a,.postbitlegacy .postrow,.eventbit .eventrow,a.username{color:#4D528C}
a,.form-field,.search-field{outline:none}
a img,.breadcrumb .navbit > a,.breadcrumb .lastnavbit span,.albumedit .blockrow,.navtabs li:first-child,.navtabs li,.navtabs ul li,.globalsearch .textboxcontainer,.globalsearch .buttoncontainer span,.globalsearch .buttoncontainer,.whoinfo{border:0}
.threadbit.imod_highlight .deleted,.threadbit.imod_highlight .sticky,.threadbit.imod_highlight .nonsticky,.threadbit.imod_highlight .discussionrow,.threadbit.imod_highlight .alt,.threadbit.imod_highlight .ignored,#pmfolderlist .blockrow.imod_highlight,.postbit.imod_highlight .postrow,.postbit.imod_highlight .userinfo_noavatar,.postbit.imod_highlight .userinfo,.postbit.imod_highlight .postbody,.postbitlegacy.imod_highlight .postdetails,.postbitlegacy.imod_highlight .userinfo,.postbitlegacy.imod_highlight .postbody,.postbitdeleted.imod_highlight,.postbitignored.imod_highlight,.postbitlegacy.imod_highlight .postrow.has_after_content{background:#FFC1DE!important}
.vbcat h1,.vbcat h2,.vbcat h5{font-size:10pt;font-weight:700;line-height:34px;float:left;top:9px;padding:0 0 0 15px}
.vbcat a:link,.vbcat a:visited,.profile_subhead a,.profile_subhead a:visited{color:#fff;text-decoration:none}
.vbcat a:hover,.navbar_advanced_search li a:hover,.blocksubhead a:hover{color:#FFF;text-decoration:underline}
.vbhead .vbhead_row .forumdata,.notifications,.nonotifications{float:left}
.forumbit_nopost.alt1 .forumbit_nopost .forumrow,.forumbit_post.alt1 .forumrow,.forumrow.alt1,.nonsticky .alt1,.threadbit .alt1,.pmlist .blockrow{background:none repeat-x scroll left bottom #F5F5FF!important;border-right:1px solid #d4d5e7!important;border-color:#FFF #d4d5e7 #d4d5e7!important;border-style:solid;border-width:1px}
.groupbit:hover .postcontrols a:hover,.profile_content .editor_textbox textarea,.profile_content .editor_textbox iframe,.editor_textbox textarea,.editor_textbox iframe{background:none repeat scroll 0 0 #fff}
.forumbit_post .foruminfo .forumicon,.forumbit_nopost .forumbit_nopost .forumrow .forumicon{width:45px}
div.marked_links a:hover,.profile_subhead a:hover,.profile_subhead a:active,#sidebar_container div.profile_subhead a:hover{color:#fff;text-decoration:underline}
.blockfoot,.blocksubfoot,.member_summary .block .blockrow,#usercp_nav .blockrow,#usercp_nav li a.usercp_folder-left{background:transparent}
div.albumedit,img.groupimage,img.sgicon{border:1px solid #D4D5E7}
.thread_controls ul,.forumdisplaypopups .popupbody{padding:1px}
.navtabs li a,.navtabs li.selected{height:30px}
.navbar_advanced_search li a,h2.blockhead a:hover,h2.blockhead a:active,h3.blockhead a:hover,h3.blockhead a:active,h4.blockhead a:hover,h4.blockhead a:active,h5.blockhead a:hover,h5.blockhead a:active,h6.blockhead a:hover,h6.blockhead a:active,h2.searchlisthead a:hover,h2.searchlisthead a:active,.blocksubhead a{color:#FFF}
.navtabs li.selected .popupbody li > a:hover,.attachmentrow dl.stats{color:#4D528C!important}
.navtabs .popupbody li,#forum_icon_legend,.blockfoot.floatcontainer.settings_form_border,.settings_form_top_border{border-top:1px solid #d4d5e7}
.breadcrumb .navbit a.popupctrl:hover,.navtabs .popupbody li a:hover,li.sgicon .leftcol{background-color:#e5e6f4}
.popupbody li > a,.popupbody li > label,.popupbody li > a,.postbit-lite,li.sgicon .maincol{background:none repeat-x scroll left bottom #F5F5FF}
h2.blockhead a,h2.blockhead a:visited,h3.blockhead a,h3.blockhead a:visited,h4.blockhead a,h4.blockhead a:visited,h5.blockhead a,h5.blockhead a:visited,h6.blockhead a,h6.blockhead a:visited,h2.searchlisthead a,h2.searchlisthead a:visited,.vbcat #userinfo .online,.vbcat #userinfo .offline,.vbcat #userinfo .invisible{color:#E0E0F6}
#searchtypeswitcher li.selected a,#searchtypeswitcher li a:hover{background-color:#393D65}
#sidebar_container .blockrow,#sidebar_container .blocksubhead,#vbmembers.blockhead{padding-right:2px}
.profile_content #postlist,#postlist,.postbitlegacy .content,.postbit .content{margin-top:16px}
.postbit-lite .postbitfoot,.groupbit .avatarlink{top:14px}
.discussionlist #message_list .postbit.postbit-lite,#picture_comment_inlinemod_form #message_list .postbit.postbit-lite{margin-bottom:7px}
#sidebar_container div.profile_subhead a,.vbwol .time{color:#fff}
#picturecomment_imodsel a.popupctrl,dl.foldercount dt,dl.foldercount dd{color:#fff!important}

.cms_widget {background:url("../misc/vbcat_blue.gif") repeat-x scroll 0 0 transparent;border:0 none;clear:both;color:#FFFFFF;display:block;margin-bottom:5px;overflow:hidden;width:100%;}
.cms_widget_header h3 {background:none repeat scroll 0 0 transparent;border:medium none;color:#FFFFFF;font:bold 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;margin-bottom:4px;outline:medium none;padding:5px;}
.cms_widget_content {border:1px solid #C3C3C3;color:#424242;padding:10px 3px;}
#doc3 { margin:0; width:auto};
.cms_widget_header  h3 {float:left;font-size:10pt;font-weight:700;line-height:34px;padding:0 0 0 7px;top:9px;}
.cms_widget_header  h3 a {color:#FFF; text-decoration:none;}
.cms_widget_header  h3 a:hover {color:#FFF; text-decoration:none;}
.cms_widget_header {background:url("../misc/vbcat_blue.gif") repeat-x scroll left top transparent;border:0 none;clear:both;color:#E0E0F6;height:34px;margin-top:0;padding:0 0 0 2px;width:100%;}
.cms_widget_header_left {background:url("../misc/vbcat_blue_left.gif") no-repeat scroll left top transparent;height:34px;margin-left:-2px;}
.cms_widget_header_right {background:url("../misc/vbcat_blue_right.gif") no-repeat scroll right top transparent;height:34px;margin-right:2px;}
.headerbar {background:url("../misc/vbcat_blue.gif") repeat-x scroll left top transparent;border:0 none;clear:both;color:#E0E0F6;height:34px;margin-bottom:-7px;padding:7px 0 0 2px;width:100%;}

#albumtop {background:url("../misc/vbcat_blue.gif") repeat-x scroll left top transparent;border:1px solid #E8E7EE;clear:both;margin:10px 0;padding:5px;}
#albumtop  h1 {font-size:10pt;font-weight:700;padding:0 0 0 7px;top:9px;color:#FFF; margin:0;}
#albumtop .picturenav li a, #albumtop #picturecontrols li a {color:#FFF;display:inline-block;font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif;font-size:11px;font-weight:bold;margin-left:3px;padding:1px 5px; background-color:transparent;background-image:none;border:0 none;}
#albumtop .picturenav li a:hover, #albumtop #picturecontrols li a:hover {color:#FFF;}
#albumtop .picturenav li a.upload, #albumtop #picturecontrols li a.upload,#albumtop .picturenav li a.upload:hover, #albumtop #picturecontrols li a.upload:hover  {background:url("../cms/promote_40b.png") no-repeat scroll left center transparent;padding-left:20px;}
#albumtop .picturenav li a.add, #albumtop #picturecontrols li a.add,#albumtop .picturenav li a.add:hover, #albumtop #picturecontrols li a.add:hover {background:url("../cms/add_small.png") no-repeat scroll left center transparent;padding-left:20px;
}
#albumtop .picturenav li a.editinfo, #albumtop #picturecontrols li a.editinfo, #albumtop .picturenav li a.editinfo:hover, #albumtop #picturecontrols li a.editinfo:hover,#albumtop .picturenav li a.edit, #albumtop #picturecontrols li a.edit,#albumtop .picturenav li a.edit:hover, #albumtop #picturecontrols li a.edit:hover {background:url("../cms/edit_small.png") no-repeat scroll left center transparent;padding-left:20px;}
#grouppagetitle h1 {padding:9px 0 9px 10px;}
#menugroup h6 a {color:#FFFFFF;}
#menu-grouptools {background:url("../misc/blog/edit.png") no-repeat scroll left center transparent;}
#menu-admin {background:url("../misc/blog/draft_small.png") no-repeat scroll left center transparent;}

#sidebar_container .blocksubhead.smaller {background:url("../misc/vbcat_blue.gif") repeat-x scroll left top transparent; color:#FFF;}
.postbit .postfoot, .postbitlegacy .postfoot, .eventbit .eventfoot {background:none repeat scroll 0 0 #E5E6F4;border:1px solid #E5E6F4;clear:both;display:block;float:left;font:bold 11px Tahoma,Calibri,Verdana,Geneva,sans-serif;position:relative;right:0;width:100%;}
.postrow {overflow:none;}
.remember { float:left; margin-left:5px; padding:3px 5px 0; }
.remember label {display: inline; margin:0; padding:0; font-weight: normal; }
#usercp_content #above_postlist {margin-top:5px;position:relative;} 
.date {padding-left:10px;}
.wysiwyg_block .blockrow:first-child {background: none no-repeat scroll 0 0 transparent;}