html {
   background: #fff;
   }

.toplinks .remember {
   color: #bbb;
   }

.notices li {
   display:none;
   }

.toplinks .logindetails {
   background: #007EEF;
   }

.toplinks .notifications a.popupctrl {
   background: #007eef;
   }

.toplinks .notifications a.popupctrl:hover {
   background: #007eef;
   }

.toplinks .logindetails:hover {
   background: #007EEF;
   }

.toplinks ul.nouser li a{
   background: #007eef;
   }

.toplinks ul.nouser li a:hover{
   background: #007eef;
   }

h2.category_nav {
   background: #bbb !important;
   }

.cmslinks {
   padding:15px 0 10px;
   }

.vb-tree-menu .ygtvitem {
   background: #fff;
   }

h2.searchlisthead {
   background:url("images/buttons/newbtn_middle.png") repeat-x scroll 0 0 #777777;
   border: #777;
   }

.cms_sections_body {
   background: #fff;
   }

.navtabs ul li:first-child {
   margin-left:-5px;
   }

.cat_main_menuitem a  {
   background:none repeat scroll 0 0 #F5F5F5;
   border-bottom:1px solid #DADADA;
   color:#425769;
   display:block;
   margin:0;
   padding:3px 4px 3px 22px;
   text-align:left;
   text-decoration:none;
   word-wrap:break-word;
   }

.cat_main_menuitem a:hover {
   background:#bbb;
   }

.postbit-lite .postbithead {
   margin-right:10px;
   }

h2.category_nav.section_header  {
   padding-left:0;
   background: transparent;
   }

.cms_widget_categorynav {
   background:#bbb;
   }

h2.category_nav img {
   display:none;
   }

.cms_article_preview_image {
   max-height: 250px;
   max-width: 250px !important;
   }






#above_pictures, #above_discussions {
   margin-right:10px;
   }

#albumtop {
   margin:10px;
   }

#picturecommentpopups {
   right:10px;
   }













.wysiwyg_block iframe.textbox {
   background: #fff;
   border: 1px solid #777;
   }




.above_body {
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;

margin:0 0 0px;
width:100%;
background: #fff;
}

#sidebar_container {
   padding:10px;
   }

#pagetitle {
   display:none;
   }

.above_body {
   background: url("images/gradients/gradient-grey-down.png") repeat-x scroll 0 0 #fff;
   }

.doc_header {
   height: 48px;
   background: url("images/misc/test.jpg") scroll 0 0 no-repeat;
   }

.breadcrumb {
   padding-top: 0px;
   
   }

.breadcrumb > ul {
   padding-left: 10px;
   }

.vbcms_content {
   margin: 0;
   }

.navbar_search input {
   border: 1px solid #777;
   }

.blockhead {
   background: url("images/buttons/newbtn_middle.png") repeat-x scroll 0 0 #777;
   border: 1px solid #777;
}

.navtabs li {
   border: 0;
   }

.navtabs .popupbody {
   background: #777;
   border: #777;
   margin-top: 3px;
   }

.article .size_large, .article_preview_contents .size_large {
   max-width: 500px;
   }

.navtabs .popupbody li a:hover {
   background: #777;
   color: #fff;
   }

.navtabs .popupbody li {
   border: #777;
   }

.body_wrapper {
   padding: 0 10px;
   -moz-border-radius:0;
   background: #fff;
   }

.navtabs li.selected li:hover a.popupctrl.active, .navtabs li.selected li a.popupctrl.active {
   border-color: #777;
   background: url("images/misc/arrowactive.png") no-repeat scroll right center #777;
   }

.navtabs li:first-child {
   border: 0;
   }

.navtabs ul {
   border: 0;
   }

.navtabs li.selected li a.popupctrl {
   color: #777;
   border: 0;
   background: url("images/misc/arrow.png") no-repeat scroll right center transparent;
   }

.navtabs li.selected li a.popupctrl:hover {
   border: 0;
   background: #fff;
   }


.navtabs li.selected li:hover a.popupctrl {
   border: 0;
   background: url("images/misc/arrow.png") no-repeat scroll right center #fff;
   }

.navtabs li.selected li a {
   color: #777;
   font-size:12px;
   }

.navtabs li.selected li a:hover {
   color: #fab100;
   text-decoration:none;
   }

.cms_widget:first-child {
   margin-bottom: 10px;
   }

.cms_toolbar {
   background:#007EFF;
   margin-right:0;
   }

.navtabs li a.navtab {
   color: #fff;
   font-size: 16px;
   border: 0;
   background: transparent;
   font-weight:normal;
   }

.navtabs li a.navtab:hover {
   color: #fab100;
   font-size: 16px;
   border: 0;
   background: transparent;
   font-weight:normal;
   }

.navtabs li.selected a.navtab {
   background:transparent;
   color: #fab100;
   }

.navtabs {
   background: #262626;
   padding-left: 0;
   }

.navbar_advanced_search li a {
   color: #000;
   }

.navbar_advanced_search li a:hover {
   color: #fab100;
   text-decoration: none;
   }

.navbar {
   background: #fff;
   }

.logo-image {
   margin-left: 20px;
   margin-top: 30px;
   display:none;
   }

.globalsearch .textboxcontainer {
   border: 0;
   }

.globalsearch .textboxcontainer span {
   border: 0;
   text-align: right;
   }

.globalsearch .buttoncontainer span {
   border: 0;
   }

.globalsearch .buttoncontainer {
   border: 0;
   }

.toplinks ul.isuser li a {
   color: #000;
   }

.toplinks ul.isuser li a:hover {
   background: transparent;
   color: #bbb;
   }

.toplinks .nonotifications a.popupctrl  {
   background: url("images/misc/arrowblack.png") no-repeat scroll right center transparent;
   color: #000;
   }

.toplinks .nonotifications a.popupctrl:hover  {
   background: url("images/misc/arrowactive.png") no-repeat scroll right  center transparent;
   color: #bbb;
   }

div.forum_disabled {
   display:none;
   }

h1.header, h2.header {
   font-family: arial, tahoma, verdana;
   color: #000;
   border: 0;
   display:none;
   }

h1.article_title, h2.article_title {
   font-family: arial, tahoma, verdana;
   color: #000;
   border: 0;
   }

h2.category_nav {
   background: #777;
   -moz-border-radius-topleft: 0;
   -moz-border-radius-topright: 0;
   }

h3.article_preview {
   font: bold 20px arial, tahoma, verdana;
   }

h3.article_preview a {
   color:#262626;
   }

h3.article_preview a:hover {
   color:#777;
   text-decoration: none;
   }

div.article_preview {
   padding: 0 4px 0 0;
   }

.cms_article_username {
   padding-left: 10px;
   color:#777;
   }

body a {
   color:#007eff;
   }

body a:hover {
   color:#007eff;
   }

.postbitlegacy dl.userinfo_extra dt, .postbitlegacy dl.user_rep dt {
   min-width: 10px;
   }

.postbitlegacy .userinfo {
   background: #eee;
   }

.postbitlegacy .postdetails, .eventbit .eventdetails {
   background: #eee;
   }

.postbitlegacy .postbody, .eventbit .eventdetails .eventbody {
   background: #fff;
   }

.postbit .postfoot .textcontrols, .postbitlegacy .postfoot .textcontrols, .eventbit .eventfoot .eventcontrols {
   background: #eee;
   }

.postbit .posthead, .postbitlegacy .posthead, .eventbit .eventhead {
   background: #777;
   border: 1px solid #777;
   }

.forumhead {
   background: url("images/buttons/newbtn_middle.png") repeat-x scroll 0 0 #777;
   border: 1px solid #777;
   }

#searchtypeswitcher li.selected a {
   background: #777;
   }

#searchtypeswitcher {
   border-bottom: 4px solid #777;
   }

#searchtypeswitcher li a:hover {
   background: #777;
   }

#searchtypeswitcher li a {
   background: #bbb;
   }

.footer {
   background: #262626;
   border: 1px solid #262626;
   }

.footer_select {
   display:none;
   }



.above_threadlist .threadpagenav .threadpagestats {
   display:none;
   }



.threadlisthead {
   -moz-border-radius-topleft:0;
   -moz-border-radius-topright:0;
   -moz-box-shadow:-2px 2px 2px #C8C8C8;
   background:url("images/buttons/newbtn_middle.png") repeat-x scroll 0 0 #777777;
   border:1px solid #777777;
   }



.below_threadlist .newcontent_textcontrol {
   
   background: #007EFF;
   }

.newcontent_textcontrol {
   background: #007EFF;
   }

.newcontent_textcontrol:hover {
   background: #007EFF;
   }

.below_threadlist .newcontent_textcontrol:hover {
   background: #007EFF;
   }



.postbitlegacy .postfoot .postlinking, .postbit .postfoot .postlinking {
   position:relative;
   }



#usercp_content #forum_icon_legend {
   width: 777px;
   }

 