#header {
width: 997px;
height: 166px;
}

.above_body {
width: 955px;
height: 166px;
}

#headnav {
position: absolute;
text-align: center;
padding-top: 3px;
width: 997px;
}


#bord1 {
width: 997px;
background-color: #fff;
}

#bord2 {
width: 997px;

}

.vbcms_content {
margin-left: -10px;
}

.cms_widget {
margin-left: 17px;
}

.notices li { -moz-box-shadow: none !important; }
.notices li { -webkit-box-shadow: none !important; }

.toptable .alt2 {
background-color: #f3f3f3;
}

.blockrow {
background-color: #f2f2f2;
}

.headerbar {
text-align: right;
}


.mbox .boxhead, .sbox .boxhead, .mbox .boxheadlite, .sbox .boxheadlite {
padding-left: 60px;
}

.gal_wgo_block h2 span, h2.searchlisthead span {
padding-left: 60px;
}

.navlinks {
background-color: #fff;
}

.cms_widget_content {
margin-top: 8px;
}

.breadcrumb .navbit > a, .breadcrumb .lastnavbit > span {
border: 0;
}

#fbanner {
margin-left: 7px;
}

.navtabs .popupbody {
border-color: #01458a;
background-color: #f2f2f2;
}

#pagetitle h1  {
color: #0e803f;
}

.navtabs {
padding-left: 40px;
margin-top: 112px;
}

.toplinks .notifications a.popupctrl {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
}

.notifications a.popupctrl:link, .notifications a.popupctrl:visited, .toplinks a:link, .toplinks a:visited {
color: #fff;
}

.navtabs ul {
top: 35px;
padding-left: 15px;
}

.navtabs li.selected a.navtab {
color: #0e803f;
}

.navtabs li a.navtab {
height: 30px;
border-top: 0;
line-height: 28px;
}

.announcements .announcerow, .notices {
border: 1px dashed #015bab;
background-color: #e6f2ff;
}

#toplinks {
margin-top: 70px;
}

#navright2 {
float: right;
height: 166px;
width: 550px;
background: url(images/footballforums/gradients/navbar.png) no-repeat top right;
}

.cms_widget_header h3 {
color: #fff;
}

.wgo_block h2 span, .sbox .boxhead, .blockhead {
padding-left: 60px;
}

.threadlisthead span.threadinfo .threadtitle, .forum_info .optiontitle, .thread_info .optiontitle  {
padding-left: 60px;
}

.forumhead {
min-height: 39px;
}

.forumbit_nopost .forumhead .forumtitle a {
margin-left: 60px;
}

.forumbit_nopost .subforumdescription {
border-top: 1px solid #c4c4c4;
}

div .forumrow:hover, .forumhead + .childforum .L2:first-child .forumrow:hover {
background: #f5f5f5 none   ;
}

.threadbit .nonsticky:hover, .threadbit .discussionrow:hover, .threadbit .sticky:hover {
background: #f5f5f5 none   ;
}

.body_wrapper {
margin: 0 5px 0 5px;
}

.toplinks ul.nouser li a{
   background-color: #e0e0e0;
}

.toplinks ul.nouser li a:hover {
   background-color: #d0cfcf;
}

.toplinks .logindetails {
   background-color: #e0e0e0;
}

.bppostbit {
margin-top: 2px;
padding: 3px;
background-color: #fff;
border: 1px solid #ccc;
} 