@charset "UTF-8"; /* CSS Document */ /** * Custom CSS by PureVB.com */ .popupbody li > a, .popupbody li > label { padding:8px 10px; line-height:18px; } .formsubmit label { color:#3a3a3a; } .facebook_pure { float:right; position:absolute; top:77px; right:20px; z-index:3000; } .facebook_pure ul { float:left; } .facebook_pure ul.faceIn { padding-left:22px; } .socialBox { float:left; padding-right:5px; } /************************************************************************/ *{ -moz-box-shadow: none !important; -webkit-box-shadow: none !important; } .forumbit_post .forumrow, .forumbit_nopost .forumhead, .forumbit_nopost .forumrow, .forumbit_post .forumhead, #wgo { -moz-box-shadow: 0 0 0 #c8c8c8; -webkit-box-shadow: 0 0 0 #c8c8c8; box-shadow: 0 0 0 #c8c8c8; } .regButton { padding-top:9px; float:right; } .postbit, .postbitlegacy, .eventbit { margin-bottom: 0; } #forums *, #wgo *, #forumbits * { -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; } .wgo_block { margin:0; } .navbar { -moz-border-radius-bottomleft: 0 !important; -moz-border-radius-bottomright: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important; } .announcements { margin-top:10px; } .highlight { background-image:none; } .forumbit_nopost.row1 .forumrow, .forumbit_post.row1 .forumrow { background: rgb(255, 255, 255) url(images/gradients/grey-up.png) repeat-x left bottom; border:1px solid #dfdfdf; border-top:0; } .forumbit_nopost.row2 .forumbit_nopost .forumrow, .forumbit_post.row2 .forumrow { background: #f6f6f6; border-top:0; border:1px solid #dfdfdf; } .threadbit.row1 .nonsticky{ background: #ffffff url(images/gradients/grey-up.png) repeat-x left bottom; } .threadbit.row2 .nonsticky{ background: #f6f6f6; } .threadbit .sticky .alt { } .threadbit.row1 .nonsticky .alt { background:#f9f9f9; } .threadbit.row2 .nonsticky .alt { background:#efefef; } .navlinksBox { text-align: center; color: #5d5d5d; font-size: 13px; font-weight:700; margin-top: 8px; margin-bottom: 0; width:100%; clear:both; } .forumrow .forumtitle a:link, .forumrow .forumtitle a:visited { color:#4375aa; font: 14px arial, helvetica, sans-serif; } .forumrow .forumtitle a:hover{ color:#75a500; } .forumrow .lastposttitle a:link, .forumrow .lastposttitle a:visited { color:#75a500; font-weight:700; } .forumrow .lastposttitle a:hover{ color:#4375aa; } .bodyWrap { background:#fff; margin:0 2px; } .body_wrapper { padding:0; margin:0; } .above_body { padding:0; margin:0; } .threadbit .sticky, .threadbit .nonthread, .threadbit .nonsticky, .threadbit .deleted, .threadbit .discussionrow, .threadbit .ignored { border-top:0; } #sidebar_container > ul { width: 99%; } .posts, .postlist, #postlist { margin:0; padding:0; } /* Page Wrapper ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ /* Top Bar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ /* Header ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ .doc_header { height:229px; position:relative; } #logo { position:absolute; top:64px; left:0; } .searchBox { background:url(images/styles/Creative/style/searchSplit.gif) no-repeat left; padding-left:26px; float:left; position:absolute; top:72px; left:209px; } .searchMain { background:url(images/styles/Creative/style/searchMainBG_left.gif) no-repeat top left; width:148px; height:46px; line-height:46px; color:#fff; font-weight:700; text-align:right; padding-right:15px; } .searchBox form { padding:0; margin:0; } .searchBox input { float:left; } .searchWrap { background: url(images/styles/Creative/style/searchinput.gif) no-repeat top left; width:137px; height:46px; float:left; } .searchinput { border:0; color: #acacac; padding:0 5px; font-size:12px; width:127px; height:46px; line-height:46px; background:transparent; } .searchBox ul { list-style:none; padding:0; margin:0; } .searchBox li { float:left; } .searchButton { width:57px; float:left; } /* Content ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ #contentMain { background:#fff url(images/styles/Creative/style/contentTopBG.gif) repeat-x top left; } .contentTL { background:url(images/styles/Creative/style/contentTL.gif) no-repeat top left; } .contentTR { background:url(images/styles/Creative/style/contentTR.gif) no-repeat top right; } .contentLeft { background:url(images/styles/Creative/style/contentLeft.gif) repeat-y top left; } .contentRight { background:url(images/styles/Creative/style/contentRight.gif) repeat-y top right; } .contentBottom { background:url(images/styles/Creative/style/contentBottomBG.gif) repeat-x bottom left; } .contentBL { background:url(images/styles/Creative/style/contentBL.gif) no-repeat bottom left; } .contentBR { background:url(images/styles/Creative/style/contentBR.gif) no-repeat bottom right; } .contentWrap { padding:50px 8px 0 8px; } .loginBar { background:url(images/styles/Creative/style/loginBarBG.gif) repeat-x top left; height:56px; line-height:56px; margin-bottom:16px; } .loginBarWrap { } .loginBar a:link, .loginBar a:visited { color:#fff; font-weight:700; } .loginBar a:hover { } .loginBarLeft { background:url(images/styles/Creative/style/loginBarLeft.gif) no-repeat top left; height:56px; } .loginBarRight { background:url(images/styles/Creative/style/loginBarRight.gif) no-repeat top right; height:56px; } .loginBox { float:right; } .loginStart { background:url(images/styles/Creative/style/loginStart_left.gif) no-repeat top left; height:56px; width:55px; } .loginBar ul { list-style:none; padding:0; margin:0; } .loginBar li { float:left; } .loginBoxInput { background: url(images/styles/Creative/style/loginBoxInput.gif) no-repeat top left; width:112px; height:56px; } .loginInput { background:transparent; border:0; color: #6f6f6f; padding:0 5px; font-size:9pt; width:102px; height:56px; line-height:56px; } .rememberMe { background:url(images/styles/Creative/style/rememberBG.gif) no-repeat top left; width:117px; height:56px; color:#282828; text-align:center; font-size:11px; } .rememberMe label{ font-weight:normal; } .rememberInput { background:url(images/styles/Creative/style/rememberInput.gif) no-repeat top left; height:56px; width:44px; text-align:center; } .rememberInput input { margin-top:20px; } .cb_cookieuser_navbar{ position: relative; top: 2px; } .loginbar label { padding:0; margin:0; } .forgotPasswd { padding:0 15px; } /* Footer Navigation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ .footerNav { padding-top:4px; height:39px; line-height:39px; font-size:13px; } .footerNav ul { list-style:none; padding:0; margin:0; float:left; } .footerNav li { float:left; padding:0 15px; font-weight:700; } .footerNav a:link, .footerNav a:visited { color:#fff; } .footerNav a:hover { color:#bcd3e7; } .skinSelect { float:right; padding:5px 15px 0 0; } /*************************************************/ /* TOP MEMBER BAR*/ #toplinks, .toplinks { text-align:left; line-height:20px; padding-top:16px; float:right; } #toplinks .isuser { float:left; } #toplinks .welcomelink { font-weight:700; } .toplinks ul.isuser .notifications .popupbody { border: 1px solid #242424; /* makes it look consistent with the popup background */ } .toplinks .notifications a.popupctrl { padding-top: 3px; padding-bottom: 3px; padding-left: 4px; padding-right: 12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#fff; } .toplinks .notifications a.popupctrl:hover, .toplinks .nonotifications a.popupctrl:hover, .toplinks .nonotifications a.popupctrl.active, .toplinks ul.isuser li a:hover { -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; } .memberBox .welcomeUser { font-weight:700; font-size:11px; float:left; } .memberBox .toplinks { padding:2px 0 0 3px; } .memberBox .toplinks { padding:2px 0 0 3px; } /* Navbar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ #navigation { position:absolute; top:168px; left:0; width:100%; } .navbar { background:url(images/styles/Creative/style/navBG.gif) repeat-x top left; position:relative; height:52px; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color:#1e1d28; width:100%; padding:0; margin:0; } .navbarLeft { background:url(images/styles/Creative/style/navLeft_left.gif) no-repeat top left; height:52px; } .navbarRight { background:url(images/styles/Creative/style/navRight_left.gif) no-repeat top right; height:52px; padding:0 18px 0 47px; } #navtabs li.selected ul.floatcontainer { margin-top:22px; } #navtabs li.selected ul.floatcontainer a:link, #navtabs li.selected ul.floatcontainer a:visited { line-height:27px; height:27px; } .navbar a { color:#1e1d28; } .navbar a:hover { color:#eda410; } .navtabs ul li:first-child { text-indent: 0; margin-left:12px; } .navtabs { background:url(images/styles/Creative/style/navSplit.gif) no-repeat top left; padding-left:2px; } .navtabs ul { position:absolute; top:52px; left:0px; width:100%; /* This is to fix RTL menu issue under Opera */ direction:ltr; } .navtabs li { float:left; padding-right:2px; background:url(images/styles/Creative/style/navSplit.gif) no-repeat top right; } .navtabs li li { background:none; } .navtabs ul li { border-right: 0; position: relative; } .navtabs li a { height:52px; line-height:52px; } .navtabs li a.navtab { display:block; min-width:60px; width:auto !important; width:60px; _min-width:75px; _width:auto !important; _width:75px; text-align:center; color:#1e1d28; font-size:15px; text-decoration:none; line-height:52px; height:52px; padding:0 10px; font-weight:400; } .navtabs li a.navtab:hover { color:#eda410; } .navtabs li.selected { color:#eda410; height:52px; } .navtabs li.selected a.navtab { color:#eda410; position:relative; top:-4px; padding-top:4px; z-index:10; } .navtabs li.selected li a, .navbar_advanced_search li a { text-decoration:none; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; line-height:27px; } .navtabs li.selected li { padding:0 5px; } .navtabs li.selected li li { padding:0 2px; } .navtabs li.selected li a { color:#3a3a3a; font-weight:400; padding:2px 5px; } .navbar_advanced_search li { height: 27px; display:block; clear:both; } .navbar_advanced_search li a { color:#1e1d28; } .navbar_advanced_search li a:hover { color:#eda410; text-decoration:underline; } .navtabs li.selected li a:hover { color:#80aeb6; text-decoration:underline; } .navtabs li.selected .popupbody li > a { padding:0pxpx 10px; text-indent: 0; color: rgb(0, 0, 0); } .navtabs li.selected li a.popupctrl { -moz-border-radius:3px; -webkit-border-radius:3px; border:solid 1px transparent; _border: none; background:transparent url(images/styles/Creative/misc/arrow.png) no-repeat right center; padding-right:15px; _background-image:url('images/styles/Creative/misc/arrow.gif'); color:#3a3a3a; } .navtabs li.selected li:hover a.popupctrl.active, .navtabs li.selected li a.popupctrl.active, .navtabs li.selected li a:hover.popupctrl { color:#fff; } /* Breadcrumb ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ .breadcrumb { background:url(images/styles/Creative/style/bcBG.gif) repeat-x top left; height:29px; color:#737373; margin-bottom:12px; } .bcLeft { background:url(images/styles/Creative/style/bcLeft.gif) no-repeat top left; height:29px; } .bcRight { background:url(images/styles/Creative/style/bcRight.gif) no-repeat top right; height:29px; padding:4px 10px 0 10px; } .breadcrumb .navbit > a, .breadcrumb .lastnavbit span { border:1px solid transparent; } .breadcrumb .navbit a:link, .breadcrumb .navbit a:visited { font-weight:700; } .breadcrumb .navbit a:hover { background:#4076b4; color:#fff; border:1px solid transparent; } /*************************************************/ /* TCAT BAR */ .tcat { background:url(images/styles/Creative/style/tcatBG.gif) repeat-x top left; height:44px; clear:both; margin: 8px 0 0 0; float: left; border:0; padding:0; width: 100%; } .tcatLeft { background:url(images/styles/Creative/style/tcatLeft.gif) no-repeat top left; height:44px; } .tcatRight { background:url(images/styles/Creative/style/tcatRight.gif) no-repeat top right; height:44px; } .tcat .forumtitle { font-weight:700; } .tcat .tcatDesc { font-size:11px; font-weight:400; } .tcat h2 { padding-left:16px; font: bold 14px arial, helvetica, sans-serif; line-height: 44px; float:left; font-weight:700; color:#fff; } .tcat .tcatCollapse { float:right; position:absolute; top:8px; right:10px; } .tcat a:link, .tcat a:visited { color:#fff; } .tcat a:hover {} /* tcat Thread List Controls - Forumdisplay */ .tcat_threadlist_controls { float:right; padding-right:8px; position:static; } .forumdisplaypopups a.popupctrl, .forumdisplaypopups.popupgroup .popupmenu a.popupctrl, .postlist_popups h6 a.popupctrl, .postlist_popups.popupgroup .popupmenu h6 a.popupctrl, .postlist_popups h6 a.firstunread, .postlist_popups.popupgroup .popupmenu h6 a.firstunread { background:none; display:block; _display:44px; height:44px; line-height:44px; font-family:arial, helvetica, sans-serif; font-weight:700; font-size:12px; color:#fff; padding:0 7px; border: 0; float: left; clear: right; } .forumdisplaypopups a:hover.popupctrl, .forumdisplaypopups.popupgroup .popupmenu a:hover.popupctrl, .postlist_popups h6 a:hover.popupctrl, .postlist_popups.popupgroup .popupmenu h6 a:hover.popupctrl, .postlist_popups h6 a:hover.firstunread, .postlist_popups.popupgroup .popupmenu h6 a:hover.firstunread{ border: 0; color:#fff; text-decoration:underline; } #postlist_popups a, .postlist_popups a { color: #fff; _border: none; } #postlist_popups a:hover, .postlist_popups a:hover { color: #fff; text-decoration:underline; } #postlist_popups .popupmenu:hover a.popupctrl, #postlist_popups .popupmenu:hover .popupctrl a.popupctrl.active, .postlist_popups .popupmenu:hover a.popupctrl, .postlist_popups .popupmenu:hover .popupctrl a.popupctrl.active { border: 0; } #postlist_popups ul li { color: #3E3E3E; } #postlist_popups ul li a, .postlist_popups ul li a { color: #3E3E3E; _border: none; } #postlist_popups ul li a:hover, .postlist_popups ul li a:hover { color: #3E3E3E; text-decoration:underline; } #forumdisplaypopups ul a, .forumdisplaypopups ul a { color: #3e3e3e; } .tcat .toolsmenu { background:none; border:none; margin:0; } .toolsmenu div { border:0; } .tcat .toolsmenu ul { padding:0; } .tcat .toolsmenu .popupgroup a.popupctrl, .tcat .toolsmenu .popupgroup .popupmenu a.popupctrl, .tcat .toolsmenu .nopopupgroup li a { padding:0 7px; _display:44px; height:44px; line-height:44px; } /*************************************************/ /* THEAD BAR*/ .thead_bar .theadrow { background:#ccc url(images/styles/Creative/style/theadBG.gif) repeat-x top left; display:block; width: 100%; float: left; line-height:24px; font-size:11px; border:1px solid #d1d1d1; border-top:0; color:#3f3f3f; } .thead_bar .padding { padding-left:12px; } .thead_bar .forumhead span.forumlastpost { width: 23%; } .thead_bar .theadrow .forumdata { float: left; } .thead_bar { float: left; width: 100%; display:block; } .thead_bar .forumhead .forumtitle { width: 76%; } .thead_bar .foruminfo { width: 53%; min-width: 30%; float: left; clear: right; } .thead_bar .foruminfo .forumdata { padding: 0; width: 100%; _width: 99%; } .thead_bar .forumstats, .thead_bar .forumstats_2 { display: block; float: left; clear: right; width: 16%; margin-right: 2%; } .thead_bar .foruminfo .forumdata .datacontainer { float: left; width: 86%; padding:0; padding-left: 68px; } .thead_bar .forumactionlinks { width: 5%; display:block; float:left; clear:right; } .thead_bar .forumactionlink { /* values based on icon size */ display:block; width:18px; overflow:hidden; float: right; clear: left; background:transparent none no-repeat; } .thead_bar .forumstats li, .thead_bar .forumstats_2 li{ font-size: 12pxpx; text-align: right; padding-right: 20px; display:block; } .thead_bar .forumlastpost { display:block; float: left; clear: right; } .thead_bar .theadrow .forumlastpost { width: 22%; } .forumbitBody { padding-right:2px; clear:both; } /*threadlisthead and posthead*/ .threadlist { margin-top:0; } #threadlist .threadlisthead { background:#ccc url(images/styles/Creative/style/theadBG.gif) repeat-x top left; display:block; width: 100%; float: left; font-size:11px; border:1px solid #d1d1d1; border-top:0; color:#3f3f3f; font-weight:400; margin: 0; } #threadlist .threadlisthead a, #threadlist .threadlisthead a:hover { color: #282828; } .postbit .posthead, .postbitlegacy .posthead, .eventbit .eventhead { background:#ccc url(images/styles/Creative/style/theadBG.gif) repeat-x top left; clear:both; display:block; float: left; width: 100%; color:#3f3f3f; margin: -1px -1px 0; font: normal 12px Tahoma,Calibri,Verdana,Geneva,sans-serif; padding: 4px 0; border:0; border:1px solid #d1d1d1; border-top:0; font-size:11px; font-weight:400; } #posts .posthead a:link, #posts .posthead a:visited { color:#f3a410; } #posts .posthead a:hover { color:#f3a410; } #posts .posthead .time, #posts .nodecontrols { color:#f3a410; } #postlist .userinfo { padding-top:10px; } .username_container { padding:2px 0; text-align:center; } .username_container .username strong { font-size: 16pt; font-weight:400; } .usertitle, .rank { text-align:center; } .usercenter { padding-top:5px; text-align:center; } .userinfo_extra dt { height:18px; line-height:18px; padding:6px 3px 0 10px; margin:0; color: #78b328; font-weight:700; } .userinfo_extra dd { background: #fff; color: #3a3a3a; border: 1px solid #dfdfdf; height:18px; line-height:18px; padding:3px 0 3px 0; margin:0; margin-top: 2px; } /* center avatar, username, title, rank in postbit legacy 4.0.2 */ .postbitlegacy .userinfo .username_container, .postbitlegacy .userinfo .rank, .postbitlegacy .userinfo .usertitle {text-align:center;} .postbitlegacy .userinfo .postuseravatar, .postbitlegacy .userinfo .postuseravatar img {float:none; text-align:center;} .bbcode_container .bbcode_quote_container { background:none; } .forum_info_block, .forum_info_form { background:none; } .postfootWrap { border-right: 1px solid #dfdfdf; } #thread_info a.collapse { position: absolute; top: 9px; } /* Postbit Align Username and Avatar Center ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ .postbitlegacy .userinfo .username_container, .postbitlegacy .userinfo .rank, .postbitlegacy .userinfo .usertitle {text-align:center;} .postbitlegacy .userinfo .postuseravatar, .postbitlegacy .userinfo .postuseravatar img {float:none; text-align:center;} .postbitlegacy .userinfo .usertitle {display: block; float:none; text-align:center; clear: both;} /* Bottom Bar ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ .bottomBar { background:url(images/styles/Creative/style/bottomBarBG.gif) repeat-x top left; height:2px; font-size:0; clear:both; } .bottomBarLeft { background:url(images/styles/Creative/style/bottomBarBG.gif) no-repeat top left; height:2px; font-size:0; } .bottomBarRight { background:url(images/styles/Creative/style/bottomBarBG.gif) no-repeat top right; height:2px; font-size:0; } #notices .restore { border:1px solid #e6b868; padding:8px; } h1.header, h2.header { text-transform:capitalize; } /* Advanced Search ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ #searchtypeswitcher { border-bottom:4px solid #2a6186; } #searchtypeswitcher li a { background-color:#449ec1; color:#FFF; } #searchtypeswitcher li.selected a { background-color:#2a6186; } #searchtypeswitcher li a:hover { background-color:#2a6186; } .searchlisthead span, .searchlisthead span a, .mainsearchstats { color:#FFF; }