html, html a {
-webkit-font-smoothing: antialiased !important;
}
.clear {
clear: both;
}
.body_wrapper .newcontent_textcontrol {
text-decoration: none;
}
/* HEADER
******************** */
.topad {
padding: 10px 0;
text-align: center;
}
#header {
height: 93px;
}
#logo {
float: left;
}
.logowrap {
margin-top: -88px; position: relative;
float: left;
width: 500px;
}
#navs {
float: right;
margin: 20px 0 0;
}
#navs > ul {
margin-bottom: 20px;
text-align: right;
}
#navs .navItem {
display: inline;
margin-left: 5px;
text-align: left;
}
.navItem:after {
content: " | ";
margin-left: 5px;
}
#navs ul .navItem:last-child:after {
content: "";
margin: 0;
}
#navs .navLink, #navs .welcomelink a {
color: #00f;
text-decoration: underline;
}
.topad {
width: 468px;
margin:0 auto;
}
.topad img {
display: inline-block !important;
max-width: 468px !important;
margin: 0 auto !important;
}
/* SIDEBAR
******************** */
.bbcSidebar {
background: transparent;
border: 0;
position: relative; z-index: 1001;
}
#sidebar_container.bbcSidebar > ul {
background: transparent;
border: 0;
}
.bbcSidebar .sideblock {
margin-bottom: 20px;
}
/* *** navigation *** */
#sidenav {
background: #c0c0c0;
border-right: 2px solid #000;
border-bottom: 2px solid #000;
padding: 4px 4px 0;
}
#sidenav li {
margin-bottom: 2px;
}
#sidenav a {
background: #cff;
border-top: 1px solid #000;
border-left: 1px solid #000;
color: #000;
display: block;
font: bold 16px 'Times New Roman', Georgia, sans-serif;
padding: 3px 0;
text-align: center;
text-decoration: underline;
}
#sidenav a:hover {
color: #000066;
}
/* What's going on
******************** */
#bbcWgo {
border: 1px dotted #555;
color: #00f;
margin: 20px 0;
padding: 5px 10px;
}
#bbcWgo p {
padding: 5px 0;
}
#bbcWgo a {
color: #000;
font-weight: bold;
}
/* Updates */
.popupbody li a, .popupbody li label {
padding: 10px 15px;
}
#pagetitle .description {
font-size: 12px;
}
.actionbuttons .group {
padding: 0;
}
.notices li {
padding: 20px;
}
input.go {
font-size: 14px;
font-weight:bold;
}
a.welcome-register {
display: block;
width: 130px;
text-align: center;
font-weight: bold;
font-size: 14px;
background: #325ec0;
border-radius: 5px;
color: #FFF;
line-height: 36px;
text-decoration: none;
margin: 15px 0 0;
}
a.welcome-register:hover {
text-decoration: none;
color: rgba(255,255,255,.75);
}
.memberaction_body.popupbody li > a {
padding: 5px;
padding-left: 22px;
}
.uploadlaunchbutton {
font-size: 12px;
font-weight: bold;
padding: 7px 15px;
cursor:pointer;
color: #2f5abd;
}
.uploadlaunchbutton:hover {
color: #1a1a1a;
}
button#uploadbutton.button {
font-weight: bold;
padding: 10px;
border-radius: 3px;
border: 0;
margin-top: 10px;
color: #FFF;
background: #2f5abd;
cursor: pointer;
}
.formcontrols .blockrow .group li label, .formcontrols .blockrow .group dt label {
float: left;
}
.popupbody li.formsubmit input[type="submit"], .popupbody li.formsubmit input[type="reset"], .popupbody li.formsubmit input[type="button"] {
padding: 5px 10px;
border-radius: 3px;
font-weight: bold;
color: #0000ff;
}
.formcontrols input.textbox {
height: auto;
}
#subnav .popupmenu a.popupctrl, .toolsmenu .popupgroup a.popupctrl, .toolsmenu .popupgroup .popupmenu a.popupctrl, .toolsmenu .popupgroup .popupmenu:hover a.popupctrl, .toolsmenu .popupgroup .popupmenu:hover .popupctrl a.popupctrl.active {
padding-right: 20px;
}
/* Forumbit
******************** */
.forumhead .forumtitle {
text-transform: uppercase;
}
/* *** column widths *** */
.forumbit_nopost .forumhead .forumtitle,
.forumbits .forumhead h2 span.forumtitle {
min-width: 67%;
width: 67%;
}
.forumbit_post .foruminfo {
background: #f4f4f4;
width: 67%;
}
h2 span.forumthreadpost,
.forumbits .forumhead h2 span {
width: 7%;
}
.forumbit_post .forumstats, .forumbit_post .forumstats_2 {
background: #f4f4f4;
margin-right: 0;
width: 14%;
}
.forumbit_nopost .forumhead span.forumlastpost, .forumbit_post .forumhead span.forumlastpost,
.forumbits .forumhead h2 span.forumlastpost {
padding-left: 13px;
width: 14%;
}
.forumbit_post .forumrow .forumlastpost {
padding-left: 10px;
width: 14%;
}
/* *** forumbit *** */
.forumbit_post .foruminfo, .forumbit_post .forumlastpost, .forumbit_post .forumactionlinks, .forumbit_post .forumstats, .forumbit_post .forumstats_2 {
height: 30px;
padding: 5px 0;
}
.forumbit_post .forumstats, .forumbit_post .forumstats_2 {
height: 40px;
padding: 0;
}
/* *** forum stats *** */
.forumbit_post .forumstats li, .forumbit_post .forumstats_2 li {
background: #e8e8e8;
border-left: 1px solid #4d4d4d;
font-size: 11px;
padding-right: 0;
text-align: center;
float: left; width: 48%; height: 40px; line-height: 40px;
}
.forumbit_post .forumstats .ii, .forumbit_post .forumstats_2 .ii {
background: #f4f4f4;
width: 50%;
}
/* *** last post *** */
.forumbit_post .forumrow .forumlastpost {
border-left: 1px solid #4d4d4d;
}
.forumbit_post .forumrow .forumlastpost {
white-space: nowrap;
}
/* Threadbit
******************** */
.threadbit .nonsticky, .threadbit .deleted, .threadbit .discussionrow, .threadbit .ignored, .threadbit .sticky {
border-top: 0;
padding: 6px 0;
}
.threadbit.alt .nonsticky, .threadbit.alt .deleted, .threadbit.alt .discussionrow, .threadbit.alt .ignored, .threadbit.alt .sticky {
background: #e8e8e8;
}
.threadbit .threadtitle {
margin-top: 0;
}
.threadbit ul.alt {
background: transparent !important;
}
.threadbit .threadstats,
.threadbit .threadlastpost {
padding-top: 0;
padding-bottom: 0;
}
/* Navbar
******************** */
.bbcBox {
background: #fff;
border: 1px solid #4d4d4d;
margin-bottom: 10px;
padding: 10px;
}
.bbcBox-forumdisplay,
.bbcBox-showthread {
background: #f4f4f4;
border-top: 0;
margin-top: -10px;
}
.bbcBox #pagetitle {
padding-top: 0;
}
.above_threadlist .threadpagenav {
bottom: auto;
}
/* Postbit
******************** */
.postbitreply {
border-top: 0;
}
.postbit, .postbitlegacy, .eventbit {
margin-bottom: 0;
}
.postbit .postfoot, .postbitlegacy .postfoot, .eventbit .eventfoot {
border-top: 1px solid #4d4d4d;
}
.body_wrapper .postbit:last-child,
.body_wrapper .postbitlegacy:last-child,
.body_wrapper .eventbit:last-child {
margin-bottom: 10px;
}
.postbit .posttitle, .postbitlegacy .title {
padding-top: 5px;
}
.postbitctrls {
font-size: 12px;
margin-bottom: 10px;
padding-top: 5px;
}
.postbitctrls input {
margin-left: 5px;
vertical-align: middle;
}
.postbitctrls .nodecontrols {
float: right;
margin-left: 10px;
}
.postbitlegacy .userinfo .username_container .memberaction {
display: block;
margin-top: 10px;
}
.onlinestatus-wrap img.onlinestatus {
display: block;
margin: 5px 0;
position: static;
}
/* .threadbit .threadinfo {
position: relative;
}
.threadbit .threadinfo .inner {
margin-right: 20px;
} */
/* *** login form *** */
#login {
/* */
}
#login li {
float: left;
margin-left: 8px;
}
#login label {
font-size: 11px;
}
#login .input {
font: normal 12px Verdana, Arial, sans;
padding: 2px;
width: 90px;
}
#login .go {
display: inline-block;
padding: 1px 4px;
}
div.blockfoot.actionbuttons {
background: transparent;
}
.actionbuttons .group .button {
cursor: pointer;
padding: 7px 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 3px 8px #dddddd;
-webkit-box-shadow: 0 3px 8px #dddddd;
box-shadow: 0 3px 8px #dddddd;
font: bold 14px Arial, Calibri, Verdana, Geneva, sans-serif;
border: 1px solid #2f5abd;
color: #FFF;
outline: none;
background: #2f5abd url(images/buttons/newbtn_middle.png) repeat-x left top;
}
.actionbuttons .group .button:hover {
cursor: pointer;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 3px 8px #dddddd;
-webkit-box-shadow: 0 3px 8px #dddddd;
box-shadow: 0 3px 8px #dddddd;
border: 1px solid #2f5abd;
color: #FFF;
background: #2f5abd;
}