/*colors*/
body {
background-color:#1d1d1d;
background-image:url(../../../images/oilfish/dark_dotted.png);
color:#8a8a8a
}

a:link,a:visited,a:active {
	color: #6B6A6A;
}

/**************/
/*header*/
/**************/
#stalker {
background:#414141;
color:#fff;
}

#stalkermenu {
background:#202020;
}

#stalkerwrapper,#menuwrapper,#footer .lower,#footer .upper, #container, #header  {
color:#707070
}

a.stalkerlink:visited,a.stalkerlink:link {
color:#E9E9E9;
text-shadow:0 -1px 0 #000;
}
a:hover, a.stalkerlink:hover, body#forum_6 a.stalkerlink.forum_6,body#forum_47 a.stalkerlink.forum_47,body#forum_84 a.stalkerlink.forum_84, .navigation a:hover, .navigation a:active  {
color:#FE7502;
}
.dropmenu {
background-color:#2E2E2E;
box-shadow:0 2px 2px rgba(0,0,0,.1);
}
.toplink,#toplinks,ul.simpleTabsNavigation {
	background-color:#272727;
	border-color:#121212;
}

.navigation {
color:#c6c6c6;
text-shadow:0 -1px 0 rgba(156,156,156,0.251)!important;
}
.navigation a:link,.navigation a:visited {
color:#c6c6c6;
}

.navigation .active {
color:#b1b1b1;
}

#container, #header  {

}
.miniav {
background-color:#292929;
}
.welcome {
color:#8f8f8f;
}

/**************/
.biglogo {
background:url(http://www.leefish.nl/SiteImages/bosig.jpg) no-repeat;
width:432px!important;
width:100%;
height:auto;
}
/****************/
.panel {
float:right;
text-align:right;
font-size:11px;
line-height:1em;
padding:4px 0;
}

.icons {
padding-left:5px;
padding-right:5px;
font-size:1em;
text-transform:uppercase;
font-weight:700;
}
.icons {
color:#FFF;
}

table {
color:#646464;
}
.tborder {
background-color: rgba(26, 26, 26, 0.447);
}
.forumbit {
border: 1px solid #1A1A1A;
}

.thead, .tfoot {
background-color: #272727;
color:#8f8f8f;
}

.thead a:link,.thead a:visited,.thead a:hover,.thead a:active,.tfoot a:link,.tfoot a:visited,.tfoot a:hover,.tfoot a:active {
color:#CACACA;
}

.tcat {
background-color: #1D1D1D;
color:#8f8f8f;
}

.trow1 {
background-color: #1F1F1F;
border-bottom:1px solid transparent;
}

.trow2 {
background-color: #1E1E1E;
border-top:1px solid transparent;
}

.trow_shaded {
background:#ffdde0;
}

.trow_selected td {
background:#DDC1AD;
}

.trow_sep {
color:#9c9c9c;
}

.tfoot {
color:#8f8f8f;
text-shadow:0 1px 0 rgba(255,255,255,0.2);
}
/*************
/*inputs*/
/***********************/
input.textbox, textarea, .checkbox, select, input.fileupload {
background:#515151;
color:#efefef;
border:2px solid #292929;
}
select {
border-width:2px;
}

textarea:focus, input.textbox:focus, select:focus  {
border:2px solid #c75f00;
box-shadow:0 0 5px 0 rgba(0,0,0,0.2);
}

.checkbox {
color:green;
}

option {
color:#fff;
}

.editor {
background:#f1f1f1;
border:1px solid #ccc;
text-shadow:none!important;
}

.editor_control_bar {
background:#ccc;
color:#685046;
text-shadow:none!important;
}

.messageEditor {
text-shadow:none!important;
}

.autocomplete {
background:#fff;
border:1px solid #000;
color:#000;
}

.autocomplete_selected {
background:#adcee7;
color:#000;
}
fieldset {
border-top:1px solid #8f8f8f;
border-left:1px solid transparent;
border-right:1px solid transparent;
}
/********************/
/*misc color inputs etc*/
/********************/
.trow_reputation_positive {
background:#cfc;
}

.trow_reputation_negative {
background:#fcc;
}

.reputation_positive {
color:green;
}

.reputation_neutral {
color:#444;
}

.invalid_field {
border:1px solid #F30;
color:#F30;
}

.valid_field {
border:1px solid #0C0;
}

.validation_error {
background:url(../../../images/invalid.gif) no-repeat center left;
color:#F30;
}
.validation_success {
background:url(../../../images/valid.gif) no-repeat center left;
color:#00b200;
}
.highlight {
background:#FFC;
}

.link-spanner:hover {
background-color:rgba(114, 114, 114, 0.196);
}
.selectall {
background-color:#FFFBD9;
}
img.attachment {
border:1px solid #2B2927;
}
hr {
background-color:#2B2927;
color:#000;
}
.red_alert {
background:#FBE3E4;
border:1px solid #A5161A;
color:#A5161A;
}
div.error {
border-top:2px solid #FFD324;
border-bottom:2px solid #FFD324;
background:#FFF6BF;
}
div.error p {
color:#000;
}
div.error p em {
background:url(../../../images/error.gif) no-repeat 0;
}
.high_warning, div.error p em, .reputation_negative  {
color:#C00;
}

.moderate_warning {
color:#F3611B;
}

.low_warning {
color:#AE5700;
}

.online {
color:#15A018;
}

.offline {
color:#C7C7C7;
}
.error_message {
color:#C00;
}
.success_message {
color:#00b200;
}
/********************/
/*repbox*/
/********************/
._neutral {
background-color:#FAFAFA;
color:#999;
border:1px solid #CCC;
}

._minus {
background-color:#FDD2D1;
color:#CB0200;
border:1px solid #980201;
}

._plus {
background-color:#E8FCDC;
color:#080;
border:1px solid #080;
}
/********************/
/*buttons*/
/********************/
.button, .topbutton, .altbutton {
background-color:#414141;
color:#dbdbdb;
border:1px solid transparent;
}
.button:hover, .topbutton:hover, a.topbutton:hover, .altbutton:hover  {
color:#E16C18;
background-color:#181818;
cursor:pointer;
}
.topbutton.signup {
background:#181818;color:#EFEFEF;
}
.topbutton.signup:hover {
background:#EFEFEF;
color:#181818;
}
.topbutton.signin {
background:#B81717;color:#EFEFEF;
}
.topbutton.signin:hover {
background:#EFEFEF;
color:#B81717;
}
.pagination .pagination_current, .pagination a {
color:#E7E7E7;
}
.pagination a,.pagination a:visited,.pagination a:active,.pagination a:link {
color:#89766E;
}
.pagination a:hover {
color:#e16c18;
}
/********************/
/*posts and sigs*/
/********************/
blockquote, .codeblock {
background-color:#404040;
border:1px solid rgba(114,114,114,0.6);
box-shadow:inset 0 0 1px rgba(255,255,255,0.3);
color:#bfbfbf;
}
blockquote cite, .codeblock .title {
background-color:#272727;
border-bottom:1px solid rgba(255,255,255,0.1);
color:#fff;
}
blockquote cite a:hover,blockquote cite a:active,blockquote cite a:visited,blockquote cite a:link {
color:#efefef;
}
.bigav {
background:#181818;
border:1px solid #191919;
box-shadow:1px 1px 3px 0 rgba(0,0,0,0.165);
}
.admin {
color:red;
font-size:1em;
}
.user {
font-size:1em;
color:#a52a2a;
}
.supermod {
color:#f0f;
font-size:1em;
}
.mod {
color:#FF7E00;
font-size:1em;
}
.tea {
color:green;
font-size:1em;
}
/***********************************/
/*forum and threads*/
/***********************************/
.gallerydl, .gallerydl a {
color:#efefef;
}
.titlecaption {
	background-color:#1A1A1A;
	border-color:#121212;
	box-shadow: inset 0px 1px 1px 1px #1B1B1B;
}
.forumicon_on a {
color: #FE7502;
 font-size:1.7em;
}
 .forumicon_minion a {
color: #FE7502;
 font-size:.8em;
}
.forumicon_off a {
 color:#888;
 font-size:1.7em;
}
 .forumicon_minioff a {
 color:#888;
 font-size:.8em;
}
.forumbit_on a {
color: #FE7502;
}
.threadtitle a{
    font-size:1.5em;
    color:#7c7c7c;
}
.threadtitle .subject_new {
	font-weight: 500;
color: #C55F16;
}
body#forum_31 span[class*="pref"] ,body#forum_74 span[class*="pref"]{
background:#292929;
border:1px solid #272424;
}
.pref_M1:after {
font-family: "icons";content: '\e821';padding:0 0.25em; font-size:1.4em;color: #878787;display:inline-block;
}
.pref_W1:after {
font-family: "icons";content: '\e837';padding:0 0.25em; font-size:1.4em;color: #878787;display:inline-block;
}
.pref_G1:after {
font-family: "icons";content: '\e839';padding:0 0.25em; font-size:1.4em;color: #878787;display:inline-block;
}
.pref_R1:after {
font-family: "icons";content: '\e822';padding:0 0.25em; font-size:1.4em;color: #878787;display:inline-block;
}
.threadtitle a{
    font-size:1.5em;
    color:#7c7c7c;
}
.threadtitle .subject_new {
	font-weight: 500;
color: #E16C18;
}
li.threadtitle a:hover,  li.threadtitle span:hover  {
color:#E16C18;
}

.threadtitle span.button, .cattitle span.button  { 
background-color: #1b94c3;
border:none;
color:white;
}
.threadtitle span.button:hover, .cattitle span.button:hover{
color:white;
}
li.threadtitle a:hover,  li.threadtitle span:hover  {
color:#E16C18;
}
ul.simpleTabsNavigation li a {
 font-size:14px; text-decoration:none;color: #c6c6c6;
}
ul.simpleTabsNavigation li a:hover {
color: #C55F16;
 }
ul.simpleTabsNavigation li a.current {
color:#fff;
}
.detailul.textdir {
	background-color:#1A1A1A;
	border-color:#121212;
	box-shadow: inset 0px 1px 1px 1px #1B1B1B;
}
.sticky {
background-color:#2B2927;
}

/***********************************/
/*footer*/
/***********************************/
#footer {
background-color:#191919;
text-shadow:0 -1px 0 #000;
border-top:1px solid #1D1D1D;
color:#686868;
}

#footer a:link,#footer a:visited {
color:#686868;
}

#footer a:hover, .tcat a:active {
color:#c5c5c5;
}
/*alerts*/
/********************************************/
.myalerts_popup li {
border-bottom:1px solid #272727;
color:#8b8b8b;
background:#333;
}

.myalerts_popup li a:hover {
color:#e16c18;
}

.myalerts_popup li a:link {
color:red;
}

.myalerts_popup li a:visited {
color:green;
}

.unreadAlert {
font-weight:700;
background:#202020;
}

.myalerts_popup_wrapper{
background-color:#2E2E2E;
border:1px solid #272727;
}
.ajaxchat {
background-color:#2E2E2E;
border:1px solid #272727;
}

.myalerts_popup_wrapper .myalerts_popup {
background-color:#202020;
box-shadow:0 0 4px rgba(0,0,0,0.2);
}

.myalerts_popup .popupTitle {
background:#202020;
}

.myalerts_popup .popupFooter {
background:#202020;
box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2);
}

.welcome {
background-color:#2E2E2E;
border:1px solid #272727;
}

a.unreadAlerts[class*="icon"]:hover{
background:#292929;
color:#D65900;
}

span.sigbutton.alert,span.sigbutton.cht,span.sigbutton.upm {
background-color:#1B94C3;
color:#fff;
}
/***********************/
/*showthread downloads layout*/
/***********************/

.firstposttitle { 
	font-size: 16px;
	color:#969696;
	padding:.5em 0;
}

.firstpostbitbutton, .firstpostbitbutton a{
	color:#808080;
	font-size:1.2em;
	padding:0 0.15em;
}
.firstpostbitbutton:hover, .firstpostbitbutton a:hover {
	color:#E16C18;
}
.posttags_vote {
    background: #576f94;
    border-radius: 2px;
    color: #FFFFFF;
}

.posttags_vote.smalltext a:link {
	color:white;
	text-decoration:none;
}

.gallerydl span.smalltext {
color:#444;
}
/***********************/
/*postbit*/
/***********************/
.postbit {
	background:#232323;
}
.postbitside{
	background:#232323;
}
 .uploadpostbitside {
	background:#202020;
}
.postbitcontent {
	background:#292929;
}
.postbittop {
	background:#1B1B1B;
        color:#b9b9b9;
}
.postbittop.detail {
	background:#292929;
}
.post_body {
    color:#b9b9b9;
}
.post_body a:hover {
	color:#E16C18;
}
.post_body a:link {
	color:red;
}
.post_body a:visited {
	color:green;
}
.postbitbutton, .postbitbutton a, .postbitbutton a:link, .postbitbutton a:visited, .topbutton, .topbutton a {
	color: #b0b0b0;
	border-radius: 2px;
	font-size: 14px;
}

span.postbitbutton a:hover {
	color:#E16C18;
}
.multiquote span {
	color: #b0b0b0;
}
.multiquote_on a span, .multiquote span:hover  {
	color:  #E16C18;
}

.post_rep_button {
	color: #5B5B5B;
}

.rep_none {
	background-color: #CCC;
	border: 1px solid #666;
}
.rep_plus {
	background-color: #c3d4c0;
	border: 1px solid #669966;
}
.arrow_box a {
	color:#fff;
}
.arrow_box {
	background: #9e9e9e;
	color:white;
}
.arrow_box:after, .arrow_box:before {
	border: solid transparent;
}
.arrow_box:after {
	border-color: rgba(237, 176, 85, 0);
	border-top-color: #444;
	border-width: 8px;
}
.arrow_box:before {
	border-color: rgba(168, 91, 39, 0);
	border-top-color: #a85b27;
}

/*************/
/*user cp*/
/*************/
a > .icon-3x {
font-size: 3em;
}

/*********/
/* polls */
/********/

.progress_bar {
background-color: #212121;
}
.progress {
    background: #E36F16;
}
/*************/
/*mobile menu*/
/*************/
@media (max-width:48.000em){
  ul#menu.stalkerul.open, ul.open { 
    background-color: #292929;
	}
	ul.open li a:hover { background-color: #414141; color: #fff!important;}
	
}