html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{border:0;outline:0;vertical-align:top;background:transparent;margin:0;padding:0;}


/* MODS */
a#rssman {	background:url('images/rsssign0.png');
			width:67px;
			height:67px;
			position:absolute;
			left:50%;
			top:130px;
			margin-left:230px;
			}
a#rssman:hover {	background:url('images/rssman00.png');
			width:114px;
			height:177px;
			position:absolute;
			left:50%;
			top:10px;
			margin-left:230px;
			}
			
/* BASIC */
*:focus{outline:none;}
.clear{clear:both;}
body{
	background:url('images/header-t.jpg') no-repeat top center;
	background-color:#000;
	background-attachment:fixed;
	font-family:Tahoma;
	font-size:11px;
	color:#131313;
}
.news_body {font-size:13px;padding:2px;margin:1px 0 15px;}
.news_body a {color:#3300CC;}
a{color:#3300CC;text-decoration:none;}
h2{background-color:#FFF;border-bottom:1px solid #DCDCDB;letter-spacing:-1px;font-size:20px;padding-bottom:3px;font-weight:400;margin:10px 0 3px 0;font-family:Helvetica, Georgia;}
h2 a{font-weight:700;border:0;text-decoration:none;color:#131313;display:block;}
h3{font-size:1.8em;}
h4{font-size:1.5em;}
h5{font-size:1.4em;}
h6{font-size:1.3em;}
img,img a{padding:0px;margin-left:0px;}
hr{color:#DCDCDB;background-color:#DCDCDB;height:1px;border:0px;}
pre{width:100%; white-space:pre-wrap;}

b a {font-weight:normal; color: #000;}
/* LAYOUT */
#wrapper{margin:0 auto;text-align:left;}
h1#logo,h1#logo a{font-family:Helvetica,Georgia;padding:0;margin-top:7px;font-size:36px;color:#FFF;text-decoration:none;text-transform:uppercase;}
h1#logo small{color:#FFF;font-size:12px;display:block;margin:-7px 2px 1px;height:20px;}
h1#logo small a{font-size:12px;border-bottom:1px solid #FFF;}
#rss-feed{float:right;width:190px;font-weight:700;position:relative;top:35px;left:7px;color:#FFF;text-decoration:none;}
#header{height:113px;margin-top:100px;}
#top{cursor:pointer;display:block;margin-left:5px;position:relative;bottom:-55px;margin-top:-55px;min-height:56px;}
#top strong{display:none;}
#top_bar{padding:72px 23px 0 20px;}
#monster{float:right;width:191px;height:26px;background:url(images/searchbo.png) no-repeat;position:relative;top:1px;}
#header #s{border:1px solid #000;float:left;border:0;width:154px;background:none;color:#ACACAB;margin:4px 0 0 4px;}
#header #go{float:right;width:25px;height:26px;background-color:transparent;border:0px;cursor:pointer;}
#content{padding:0 10px 15px 15px;margin-left:7px;}
#content-body{display:inline-block;min-height:300px;height:auto !important;margin-right:25px;}
* html #content-body{float:left;margin-right:24px;} *+html #content-body{float:left;margin-right:28px;}
#footer{height:8px;}
#footer .text{color:#8D837B;font-size:10px;display:block;padding:12px;}
#footer .top{position:relative;right:5px;top:-5px;display:inline;float:right;}
* html #footer .top{top:-20px;} *+html #footer .top{top:-20px;}
#footer em, #footer em a{font-style:normal;color:#41413E;}

/* FRONT MENU */

ul#front_menu{float:left;text-transform:uppercase;margin-top:-4px;}
* html .expand{margin-top:-13px;} *+html .expand{margin-top:-13px;}
#front_menu li{list-style:none;float:left;margin-right:4px;}
* html #front_menu li{height:36px;display:inline;}
#front_menu li a{height:36px;display:block;background:url(images/nav.png) no-repeat left top;padding-left:15px;color:#131313;font:700 .88em/26px Arial, Helvetica, sans-serif;text-decoration:none;cursor:pointer;z-index:5;}
#front_menu li a span{height:36px;display:block;background:url(images/nav.png) no-repeat right top;line-height:36px;padding-right:15px;z-index:5;}
#front_menu li a:hover,#front_menu li a.s{background-position:left bottom;}
#front_menu li a:hover span,#front_menu li a.s span{background-position:right bottom;}
* html #front_menu li a,* html #front_menu li a span{width:1%;white-space:nowrap;cursor:pointer;}
* html #front_menu li a span{position:relative;}
#front_menu ul {position:relative;z-index:3;}
#front_menu li {background:none;float:left; position:relative;}
#front_menu ul {width:200px;position:absolute;display:none; background:#FFF;border-left:1px solid #ACACAB;border-right:1px solid #ACACAB;border-bottom:1px solid #ACACAB;}
#front_menu ul li a, #front_menu ul li a span{margin:-3px -1px;height:auto;background:none;}
#front_menu li ul a {width:200px; float:left; white-space:nowrap;}
#front_menu ul ul {top:auto;}
#front_menu li ul ul {left:1em;}
#front_menu li:hover ul ul, #front_menu li:hover ul ul ul, #front_menu li:hover ul ul ul ul {display:none;}
#front_menu li ul li  a:hover {background:#ACACAB; width:187px;}


#content-body a:hover{color:#CC0000;}

/* CONTENT */

.hentry{min-height:150px;height:auto!important;margin-bottom:1em;}
.sticky h2 a{color:red;}
.comm_date{background:transparent url(images/date_com.png) no-repeat;height:100px;width:57px;position:absolute;text-align:center;margin:0 0 0 -72px;z-index:2;}
.only_date{background:transparent url(images/data_box.png) no-repeat !important;height:67px !important;}
* html .comm_date{margin-top:10px;} *+html .comm_date{margin-top:10px;}
.comm_date .data{margin-left:-1px;padding-top:10px;display:block;font-weight:700;text-transform:uppercase;letter-spacing:-1px;}
.comm_date .nr_comm{padding-top:14px;color:#FFF;display:block;font-weight:700;}
.comm_date .nr_comm_spot, .comm_date .dsq-comment-count{display:block;margin:0 9px 0 8px;padding:6px 0 5px 0;}
.comm_date .data .j{font-size:24px;display:block;}
.nr_comm a{color:#FFF;text-decoration:none;}
.cat_tags{margin-top:10px;padding:8px 0 5px 10px;}
.cat_tags_close{max-height:3px;height:3px;margin-bottom:20px;}
* html .cat_tags_close{margin-top:-8px;}
*:first-child+html .cat_tags{padding:9px 8px 0;margin-bottom:-3px;}
.cat_tags .continue{float:right;padding-right:10px;width:100px;text-align:center;}
.cat_tags .category{float:left;}
.cat_tags a,.cat_tags .continue a{color:#000000;text-decoration:underline;}
.cat_tags a:hover{color:#CC0000;}


/* SIDEBAR */
.content-sidebar{width:191px;display:inline-block;overflow:hidden;vertical-align:top;}
.content-sidebar input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}
.content-sidebar h3{margin-top:8px;display:block;background:#FFF url(images/sidebar_.png) no-repeat;height:22px;width:181px;font-weight:700;font-size:11px;padding:9px 0 0 10px;}
.content-sidebar h3 a{text-decoration:none;color:#131313;line-height:13px;}
.content-sidebar .textwidget, .content-sidebar select{padding:2px;margin:10px 0px 10px 0px;width:189px;}
.content-sidebar .recentcomments{display:block;border-bottom:1px solid #EEE;color:#9D9793;padding:4px 0px;line-height:16px;}
.content-sidebar .right {float:right; width:91px;overflow:hidden;}
.content-sidebar .left {float:left; width:91px;overflow:hidden;}
.content-sidebar a{text-decoration:none;color:#131313;line-height:13px;font-weight:bold;}
.content-sidebar a:hover{color:#CC0000;}

/* ORIGINAL */
#wrapper{width:811px;}
#header{background:transparent url(images/content_.png) no-repeat;z-index:10;}
#top_bar{padding-top:74px;}
#content{background: #FFF url(images/content_.png) repeat-y;width:769px;z-index:10;}
#content-body{width:547px;}
#forum_content-body{width:769px;}
#footer{background:transparent url(images/content0.png) no-repeat;}
#footer .text{width:785px;}
ul#front_menu{width:548px;}
.expand{width:768px !important;}
.hentry{width:548px;overflow:hidden;}
.cat_tags{background:#FFF url(images/tags_cat.png) no-repeat;width:540px;}
.cat_tags_close{background:#FFF url(images/tags_cat.png)  0 -81px no-repeat;width:548px;}
.cat_tags .category{width:400px;}
.cat_tags .continue{padding-right:10px;}

#header{background:transparent url(images/content1.png) no-repeat; z-index:10; } 
#content-body,x:-moz-any-link{float:left;margin-right:28px;}
#content-body, x:-moz-any-link, x:default{float:none;margin-right:25px;}

.cpage_body {font-size:13px;}

.smalltext {
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000000;
}

.smallblacktext {
    background: none;
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000;
}
.indent{
	padding: 10px 10px 10px 10px;
	margin: 5px;
	font: 9px verdana, tahoma, arial, sans-serif;
	color: #838387;
	border: 1px solid #d6d6d6;
}
.defaulttext {
    background: none;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
}

td {
	font: 11px tahoma, verdana, arial, helvetica, sans-serif;
	color:#000000;
	padding: 0px;
	text-align:left;
}

blockquote {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color:#7e96ac;
	border: 1px solid #d6d6d6;
}
.mediumtext {
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
}

.tbox{
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.tbox.chatbox{
	background-color: #F4F7FA;
	border: #5e5d63 1px solid;
	color: #000000;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	width: 90%;
}

.tbox#e107_submitnews_item,
.tbox.comment.subject,
.tbox#comment {
	width: 100%;
}

.tbox#loginname,
.tbox#realname,
.tbox#customtitle,
.tbox#password1,
.tbox#password2,
.tbox#email {
	width: 70%;
}

form {
	margin: 2px 0px 0px 0px;
}
.spacer {
	padding: 2px 0 2px 0;
}

.cspacer {
	padding: 6px 0 6px 0;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.border {
	border: #999 1px solid;
	background-color: #F0F1F1;
	padding: 2px;
}

.fborder {
	border: #000 1px solid;
}
.forumheader{
	background-color: #f3f3f7;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: 0px solid #000;
}

.forumheader2{
	background-color: #EFEFEF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #000 1px solid;
}

.forumheader3{
	background-color: #f3f3f7;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #ececf2 1px solid;
}

.forumborder{
	border: #000080 1px solid;
}

.fcaption {
	background-image: url(images/nforumcaption.png);
	padding: 4px 4px 4px 4px;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color: #fff;
}

.finfobar{
	background-color: #CCC8C8;
	color:#000;
	padding: 4px;
	border: 1px solid #C3BDBD;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, tahoma, arial, helvetica, sans-serif
}

.helpbox {
	color:#000;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
	border: 0px none red;
	background-color: transparent;
}

.nforumholder {
	border: 1px solid #345487;
	padding: 0px;
	background-color: #fff;
}

.nforumcaption {
	background-image: url(images/nforumcaption.png);
	padding: 4px 4px 4px 4px;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color: #fff;
}

.nforumcaption2 {
	background-image: url(images/nforumcaption2.png);
	padding: 4px 0px 4px 4px;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.nforumcaption3 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E4EAF2;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumthread {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #EEF2F7;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
}

.nforumthread2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #D1DCEB;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreplycaption {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E2EDF2;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumreply {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #EDF4F7;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
}

.nforumreply2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #CFE0EB;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}
.nforumdisclaimer {
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000;
}

.nforumview1 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #E4EAF2;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #DFE6EF;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
}

.nforumview3 {
	padding: 4px;
	background-color: #BCD0ED;
	font: 10px verdana, tahoma, arial, helvetica, sans-serif;
	color: #263448;
}

.nforumview4 {
	padding: 4px;
	background-color: #E4EAF2;
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	color: #3A4F6C;
}

a.forumlink{
	color: #fff;
	text-decoration: none;
}

a.forumlink:hover {
	color: #bbb;
	text-decoration: underline;
}


.nextprev{
background-color: #eaeef2;
border: #000 2px solid;
color: #000000;
font: 9px verdana, tahoma, arial, helvetica, sans-serif;
text-align:center;
padding : 7px;
text-align: center;
}

.nextprev_current {

background-color: #cccccc;
border: #666666 1px solid;
color: #111111;
font: 11px tahoma;
text-align:center;
padding: 2px 5px 2px 5px;
text-decoration: none;
}

.nextprev_link, .nextprev_link:visited {
background-color: #666666;
border: #666666 1px solid;
color: #FFFFFF;
font: 11px tahoma;
text-align:center;
padding: 2px 5px 2px 5px;
}

.nextprev_link:hover{
background-color: #cccccc;
border: #FF3030 1px solid;
color: #000000;
font: 11px tahoma;
text-align:center;
padding: 2px 5px 2px 5px;
text-decoration: none;
}
