@charset "UTF-8";
/* CSS Styles for the KonsoliFIN theme */

html {
	background: #222 !important;
}

a:active {
	outline: none !important;
}

a:focus {
	-moz-outline-style: none !important;
}

.doc_header {
	background: #3f3f3f url(http://www.konsolifin.net/bbs/images/konsolifin2010/header_gradient_bg.png) repeat-x !important;	
}

.logo-image {
	margin: 10px 10px 0px 22px !important;
}

.navbar {
	background:#333333 none !important;
}

.navtabs {
	background:#666666 url(http://www.konsolifin.net/bbs/images/konsolifin2010/gradient-white-down-sm.png) repeat-x !important;
}

.navtabs ul {
    border-top:1px solid #777777 !important;
}

.navtabs li {
	border-right: 1px solid #333333 !important;
}

.navtabs li a.navtab {
	border-top: 1px solid #dddddd !important;
	border-left: 1px solid #dddddd !important;
	
}

.navtabs li a.navtab:hover {
	background: #FFFFFF !important;
}

.navtabs li.selected a.navtab {
	color:#FFFFFF !important;
	background: #ff6e1f !important;
	top: 0 !important;
	padding-top: 0 !important;
}

.navtabs li.selected li a.popupctrl {	
	background: #555555 url(http://www.konsolifin.net/bbs/images/konsolifin2010/arrow.png) right center no-repeat !important;
}

.navtabs li.selected li:hover a.popupctrl {
	border-color:#ff6e1f !important;
	background-color:#000000 !important;
}

.toplinks ul.isuser li a:hover {
	background: #ff6e1f !important;
}

.toplinks .notifications a.popupctrl:hover, .toplinks .nonotifications a.popupctrl:hover {
	background: #ff6e1f url(http://www.konsolifin.net/bbs/images/konsolifin2010/arrow.png) no-repeat right center !important;
}

.globalsearch .textboxcontainer {
	border-left:1px solid #000000 !important;
}

.globalsearch .textboxcontainer span {
	border-top: 1px solid #aaaaaa !important;
	border-left: 1px solid #aaaaaa !important;
}

.globalsearch .buttoncontainer {
	border-left:1px solid #000000 !important;
	border-right: none !important;
}

.globalsearch .buttoncontainer span{
	border-top: 1px solid #aaaaaa !important;
	border-left: 1px solid #aaaaaa !important;
}

.popupbody {
	background: #000000 !important;
	border: 1px solid #ff6e1f !important;
	margin-top: 5px !important;
}

.body_wrapper {
	background: #888 url(http://www.konsolifin.net/bbs/images/konsolifin2010/content_gradient_bg.png) repeat-x !important;
	color: #333333 !important;
}

#pagetitle h1 {
	color: #fff !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	font-weight: bold !important;
}

#pagetitle .description {
	color: #fff !important;
}

.breadcrumb .navbit > a, .breadcrumb .lastnavbit span {
	border: none !important;
}

.forumhead {
	background: #222222 url(http://www.konsolifin.net/bbs/images/konsolifin2010/newbtn_middle.png) repeat-x !important;
	border: 1px solid #000000 !important;
	color: #FFFFFF !important;
}

.forumbit_post .forumrow, .forumbit_nopost .forumhead, .forumbit_nopost .forumrow, .forumbit_post .forumhead {
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.forumhead + .childforum .L2:first-child .forumrow, .forumhead + .L2 .forumrow {
	background: #f0f0f0 url(http://www.konsolifin.net/bbs/images/konsolifin2010/grey-up.png) repeat-x left bottom !important;
	border: 1px solid #bbbbbb !important;
	color: #222222 !important;
}

.forumbit_nopost .forumbit_nopost .forumrow, .forumbit_post .forumrow {
	background: #f0f0f0 url(http://www.konsolifin.net/bbs/images/konsolifin2010/grey-up.png) repeat-x left bottom !important;
	border-bottom: 1px solid #bbbbbb !important;
	color: #444444 !important;
}

.threadbit .sticky {
	background: #ffffff url(http://www.konsolifin.net/bbs/images/konsolifin2010/grey-up.png) repeat-x left bottom !important;
	border: 1px solid #bbbbbb !important;
	border-top: 1px solid #ffffff !important;
}

.forumhead + .childforum .L2:first-child .forumrow, .forumhead + .L2 .forumrow a {
	font-family: Arial, Helvetica, sans-serif !important;
	color: #ff6e1f;
}

.forumbit_post .foruminfo .forumdata .forumtitle, .forumbit_nopost .forumbit_nopost .forumrow .forumtitle {
	font-size: 14px !important;
}

.navlinks {
	background: #555555 none !important;
	border-top: none !important;
	color: #000000 !important;
}

.navlinks a {
	color: #ff6e1f !important;
}

.wgo_block {
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.wgo_block div.floatcontainer {
	background: #dddddd url(http://www.konsolifin.net/bbs/images/konsolifin2010/gradient-greytowhite.png) repeat-x !important;
	color: #000000 !important;
}

.wgo_block div.floatcontainer a {
	color: #BA5800 !important;
}

.footer {
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
	background: #222222 none !important;
	border: 1px solid #222222 !important;
	color: #000000 !important;
	font:  normal 12px Arial, Helvetica, sans-serif !important;
}

#sidebar_container .block {
	background: #999999 url(http://www.konsolifin.net/bbs/images/konsolifin2010/top-highlight.png) repeat-x left top !important;
    margin-bottom: 0px !important;
}

#sidebar_container .blockbody {
	background: #dddddd !important;
	border: 1px solid #777777 !important;
}

#sidebar_container .blockrow {
	border-top: 1px solid #FFFFFF !important; 
	background: #FFFFFF url(http://www.konsolifin.net/bbs/images/konsolifin2010/gradient-black-down.png) repeat-x !important;
}

#sidebar_container .underblock {
	background: #999999 !important;
	height: 2px !important;
}

#sidebar_container > ul {
	background-color: #f1f1f1;
	border: 1px solid #aaaaaa !important;
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.postbitlegacy .posthead, .eventbit .eventhead {
	background: #222222 url(http://www.konsolifin.net/bbs/images/konsolifin2010/newbtn_middle.png) repeat-x !important;
	border: 1px solid #000000 !important;
	font: normal 12px Arial, Helvetica, sans-serif !important;
	-moz-border-radius-topleft: 5px !important;
	-moz-border-radius-topright: 5px !important;
	-webkit-border-top-right-radius: 5px !important;
	-webkit-border-top-left-radius: 5px !important;
}

.postbitlegacy, .eventbit {
	border: none !important;
}

#pagetitle h1 .threadtitle a {
	color: #000 !important;
	font: Arial, Helvetica, sans-serif !important;
	font-size:16px !important;
	font-weight: bold !important;
}

.newcontent_textcontrol {
	background: #222222 url(http://www.konsolifin.net/bbs/images/konsolifin2010/newbtn_middle.png) repeat-x left top !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: 6px !important;
	-moz-box-shadow: 0 3px 8px #666 !important;
	-webkit-box-shadow: 0 3px 8px #666 !important;
	font: normal 13px Arial, sans-serif !important;
	color: #FF8400 !important;
	padding: 2px 10px 4px 10px !important;
}

.member_summary {
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
	border: 1px solid #666666 !important;
}

.threadlisthead {
	font: bold 12px Arial, Helvetica, sans-serif !important;
	border: 1px solid #000000 !important;
	background: #222222 url(http://www.konsolifin.net/bbs/images/konsolifin2010/newbtn_middle.png) repeat-x !important;
	-moz-border-radius-topright: 5px !important;
	-moz-border-radius-topleft: 5px !important;
	-webkit-border-top-right-radius: 5px !important;
	-webkit-border-top-left-radius: 5px !important;
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.threadbit {
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.threadbit .pagination .pagelinks {
	margin-top: 8px !important;
}

.threadmeta .author {
	vertical-align: top !important;
	margin-bottom: 8px !important;
}

.threadbit .pagination .pagelinks a {
	border: 1px solid #cccccc !important;
	color:  #BA5800 !important;
	font-size: 12px !important;
}

.threadbit .pagination .pagelinks a:Hover {
	border: 1px solid #777777 !important;
	color:  #000000 !important;
}

.toplinks .logindetails {
	background: #000000 !important;
}

.toplinks li a {
	background: none !important;
}

.notices li {
	background: #ffffff none !important;
	color: #333333 !important;
	border: solid 1px #ff6e1f !important;
	padding: 10px !important;
	-moz-box-shadow: -2px 2px 2px #666 !important;
	-webkit-box-shadow: -2px 2px 2px #666 !important;
}

.textbox, textarea, select {
	border: none !important;
}

.bbcode_container div.bbcode_quote {
	border: 1px solid #d05708 !important;
	background: none repeat scroll 0 0 #fff7f2 !important;
}

.threadbit .deleted, .threadbit .ignored {
	background: #671300 !important;
	color: #fff !important;
	border: 1px solid #671300 !important;
}

#searchtypeswitcher {
	border-bottom: 4px solid #d05708 !important;
}

#searchtypeswitcher li.selected a {
	background-color: #d05708 !important;
	color: #fff !important;
}

#searchtypeswitcher li a {
	background-color:#444 !important;
	color: #bbb !important;
}

.shade {
	color: #fff !important;
}


/* Relevant Replacement */

h1.relevant_replacement {
 font-size: 140% !important;
 font-weight: bold;
 color: #FFFFFF;
 margin-bottom: 3px;
}

p.relevant_replacement {
 font-size: 11px;
 width: 640px;
 margin-bottom: 2px;
}

.editor_textbox textarea, .editor_textbox iframe {
	background-color: #cccccc !important;
}

.postbitlegacy .title, .eventbit .title {
	font-size: 16px !important;
}

.postbitlegacy .userinfo {
	background: none repeat scroll 0 0 #ddd !important;
}

.postbitlegacy .postdetails, .eventbit .eventdetails {
	background: none repeat scroll 0 0 #ddd !important;
}

.postbitlegacy .postrow.has_after_content {
padding-bottom:1em;
}

.postbitlegacy .postrow, .eventbit .eventrow, .postbitdeleted .postrow, .postbitignored .postrow {
	padding: 5px 15px 10px !important;
}

.postbitlegacy .signature, .postbitlegacy .lastedited {
	padding: 1em 15px 0 !important;
}
