/* With bg-images: body { background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.4) 60%, transparent 100%) repeat fixed 0px 0%, url('../images/bg-noise.png') repeat fixed 0px 0px, url('../images/669_bright.png') no-repeat fixed -135px 0px, url('../images/triop_bright.png') no-repeat fixed right top #fff; } */
/* With white top: body { background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.4) 60%, transparent 100%) repeat fixed 0px 0%, url('../images/bg-noise.png') repeat fixed 0px 0px, #fff; } */
body { background: url(../images/bright/bg-noise.png) repeat fixed 0px 0px, #fff; }

body body { background:transparent; }
.ministats {color:black;}
#starfield, #overlay { display:none !important; }
a, .bbc_link:link, input[type="submit"], input[type="button"],button[type="submit"],button.submit, select, .catbg:link , .catbg2:link, .catbg3:link,  .spoiler:hover, .spoiler_hover,#topbarToggle+label, LABEL[for="sidebarToggle"], .switch__label  { color:#006613 !important; }
A:visited, .bbc_link:visited { color:#006613 !important; }
a:hover, .buttonlist_post a:hover, .bbc_link:hover, button[type="submit"]:hover, .switch__label:hover { color:#f0c000 !important; }
.bbc_color a { color: inherit !important; }
.post SPAN.bbc_color[style~="#ffcc00;"],.post SPAN.bbc_color[style~="#FFCC00;"] { color:#C3780F !important; }
.post SPAN.bbc_color[style~="#aaa;"] {color:#777 !important;}

body, td, th , tr, .whoisviewing a, .index_pages, .pagesection, .placeholder,p.description, div.description, .roundframe, div.roundframe, .codeheader, code, .member a, blockquote, blockquote blockquote blockquote, .skypages_received blockquote { color: #000;}
.catbg, .catbg2, .catbg3, .titlebg, tr.titlebg th, tr.titlebg td, .titlebg a:link, .titlebg a:visited, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 a:link, .titlebg2 a:visited, .mibg, .windowbg, .catcontent, #preview_body, .capped-block, .cap-left, .cap-right, .capped-small-block, .whoistable, .table_grid thead th, .maintab_back, p.description, div.description, .roundframe, div.roundframe, .windowbg2 blockquote, .windowbg2 .bbc_code, .lockedbg, .lockedbg2,#topbar,#topbarToggle+label, #confirm_buttons, #sidebar, LABEL[for="sidebarToggle"],.bspacer { background-color: #DADADA !important; }
#forumposts .catbg, #quickreplybox h3.catbg, .windowbg blockquote, .windowbg code, .windowbg2 blockquote blockquote, .mibg2, .windowbg2, .catcontent2, .pagesection, .left_admmenu, .left_admmenu ul, .left_admmenu li, #profile_success, .inpostnav, #kwote_button, .information, .windowbg .bbc_code, #pager_panel, #pager_handle, .skypages_received, .maintab_active_back,input[type="submit"],button.submit, button[type="submit"],input[type="button"], .buttonlist ul li a, .buttonlist ul li a:visited, .buttonlist_bottom ul li a, .buttonlist_bottom ul li a:visited, .index_pages, .archive_hint, #bbcBox_message img, .tag, .skypager_button, .skypager_button_dismiss, .stickybg, .stickybg2, .locked_sticky, .locked_sticky2,#bodyarea .centertext, .logout, #navfix .button { background-color: #eee !important; }
input, textarea, button, select, textarea.editor { background-color: #fff; color: #000; border: 1px solid #DADADA; }
input.placeholder, input.skypager_msg, textarea, input[type="text"],input[type="password"],input[type="name"]  { box-shadow: none !important;}
input:hover, textarea:hover, button:hover, select:hover, input[type="text"]:focus, textarea:focus, select:focus, input[type="password"]:focus, button:focus { background: #fff;border-color:#006613;}
.maintab_active_back:hover, .maintab_back:hover, .dropmenu li a:active, .dropmenu li a:hover, #bbcBox_message img:hover, .left_admmenu li a:hover, .board_new_topic:hover, .tag:hover, a.navPages:hover, .thread_pages A:hover, LABEL[for="sidebarToggle"]:hover,.switch__label:hover { background:#fff !important; box-shadow: 0 0 0 rgba(0, 0, 0, 0);}
input[type="submit"]:hover,button.submit:hover, input[type="button"]:hover, input[type="submit"]:focus, input[type="button"]:focus, .buttonlist ul li a:hover, .buttonlist_bottom ul li a:hover, .pager_button:hover, .skypager_button:hover, .skypager_button_dismiss:hover,.button:hover,button[type="submit"]:hover, #kwote_button:hover, #navfix .button:hover { background:#fff !important; box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5);}
#kwote { color: #828282;}
.windowbg .backs { color: #828282; }
#topbar, .skypages_received blockquote {  border-color:#eee; }
code { border: 1px dashed #ccc;}
.online, .offline { box-shadow: 0 0 4px rgba(0, 0, 0, 0.5) inset !important; }
#pager_panel, #pager_handle,#topbar, #topbarToggle + label,.logout { border-color:#eee; }
#pager_panel:hover, #pager_handle:hover, #pager_panel:hover #pager_handle,#topbarToggle:checked ~ #topbar, #topbarToggle + label:hover,#topbarToggle:checked + label,.logout:hover { border-color:#006613; }
.insideImage { color:#BBB; }


.placeholder { box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) inset;color: #000;font-weight: normal;padding-left: 0.3em; }
.placeholder::-webkit-input-placeholder { color:#000;opacity:0.5; }
.placeholder:-moz-placeholder { color:#000;opacity:0.5; }
.placeholder::-moz-placeholder { color:#000;opacity:0.5; }
.placeholder:-ms-input-placeholder { color:#000;opacity:0.5; }

#switchbox FORM INPUT,#switchbox INPUT  { display:none; }
.fa-comment, .fa-lock, .fa-thumb-tack { color:#999 }

input, select, textarea, text, blockquote, blockquote blockquote blockquote, code, .tag, .placeholder, .catbg2, .catbg3, tr.titlebg th, tr.titlebg td, .titlebg a:link, .titlebg a:visited, .titlebg2, tr.titlebg2 th, tr.titlebg2 td, .titlebg2 a:link, .titlebg2 a:visited, .buttonlist ul li a, .buttonlist ul li a:visited, .buttonlist_bottom ul li a, .buttonlist_bottom ul li a:visited, .board_new_topic, .attachments, .buttonlist_post a, .buttonlist_post a:visited, .buttonlist_post span, ul.quickbuttons a, .button_new, .index_pages, .archive_hint, #bbcBox_message img, .inpostnav, #topbar, .key, #kwote_button, .skypages_received, .pager_button, .skypager_button, .skypager_button_dismiss, .button, button { border-radius: 0 !important; }

#navfix { background: rgba(237, 237, 237, 0.7) !important; }
.cc_container { color:#000 !important;background: #d9d9d9 !important;border-color:#aaa !important; }
.cc_container a { color: #666 !important; }

#logo a { background-image: url(../images/bright/smalogo.gif); }
.old_posts { background: url(../images/bright/off.gif) no-repeat; }
.new_posts { background: url(../images/bright/on.gif) no-repeat; }

#content_section, #main_menu_container, #pager_panel, .logout, label[for="topbarToggle"], #topbar { filter: drop-shadow(0 0 3px rgba(0,0,0,0.2)); }
#topbarToggle:checked + label[for="topbarToggle"] { filter: none; }

.buttonlist_post a, .buttonlist_post a:visited, .buttonlist_post span, ul.quickbuttons a {color: #006613; background-image: linear-gradient(#fff, #fff); }