@charset "ISO-8859-1";

*{font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,Sans-serif; color:/*#ccc*/}

#sitebar{ overflow: hidden}

#sitebar a, #sitebar a:link, #sitebar a:visited, #sitebar a:active{ margin:5px;  float:left;  width:946px;  color:#FF8000;   background:#4F4F4F;  padding:10px;  text-align:center; border:thin dashed #C90;}

#sitebar a:hover{ color:HighlightText; border:thin dashed #CCC;  background:#292929}

A:link{font-size:12px; color:#ccc; text-decoration:underline!important;}
A:visited{font-size:12px; color:#ccc; text-decoration:underline}
A:active{font-size:12px; color:#ccc; text-decoration:underline}
A:hover{font-size:12px; color:#FFF; text-decoration:underline}


a img{border:0}

body{cursor:default; text-align:center; background:url('../images/body_bg.jpg'); background-color:#2B2B2B; margin:29px 0 9px 0; font-size:12px}
body *{font-family:"Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,Sans-serif; color:#ccc}
#container{width:980px; margin:0 auto 0 auto; text-align:left }

#themecontainer{background-color:#101010}

#columns{  display:block;   clear:both;   margin:5px 0 0 0}

#navigation{background:url('../images/nav_bg.png') repeat-x; height:38px; clear:both; text-align:center}

#navigation a{height:16px; display:block; float:left; text-decoration:none; padding:16px 14px 16px 20px; text-align:center; font:bold 15px "Trebuchet MS"; text-transform:uppercase; color:#ccc}

#navigation a:hover{background:url('../images/nav_hover.png') repeat-x}

#navigation .right{background:url('../images/nav_right1.png') no-repeat; width:6px; float:right; margin:0 0 0 20px; height:38px}

#navigation .left{background:url('../images/nav_left1.png') no-repeat; margin:0 20px 0 0; float:left; height:38px}

.col1, .col2, .col2_special{ float:left}

.col1{ width:210px}

.col2{ width:537px;  margin:0 11px 0 12px}

.col2_special{ width:740px;  margin:0 11px 0 12px}

.block_content{ padding: 0px 6px 8px 6px;}

h2{  margin:0;   background:url('../images/nav_bg1.png') repeat-x;   height:28px;   clear:both;   padding:0;   font-size:15px;   text-transform:uppercase}

#span1{float:left;background:url('../images/nav_left2.png') no-repeat; height:44px; padding:5px 0px 0px 10px; color:#fff;}

#span2{float:right;background:url('../images/nav_right2.png') no-repeat;width:6px; height:49px;} 

#span3{float:left;background:url('../images/nav_left.png') no-repeat; height:44px; padding:5px 0px 0px 10px; color:#fff;}

#span4{float:right;background:url('../images/nav_right.png') no-repeat;width:6px; height:49px;} 

.articlecontent{ padding:5px}

 .articlecontent p{ margin:0;  padding: 4px 4px 4px 4px;}

 .nolinks a{ text-decoration:none}

.col1 ul{ list-style:none;  margin:0;  padding:0;  clear:both;  font-size:11px}

 .col1 ul li{ height:18px;  margin:1px 0 1px 0;  width:190px;  padding:2px 0 0 2px}


 .col1 li a{ display:block;  text-decoration:none}

 .col1 li a:hover{ text-decoration:underline}

#spotlight{background:url('../images/nav_bg.png')repeat-x; clear:both; margin:5px 0 0 0; text-align:center; height:   120px}

#spotlight span{float:left; display:block; background:url('../images/nav_left.png') no-repeat; height:28px; padding:6px 0 0 10px; margin:0 0 -35px 0}

#spotlight span span{float:right; width:6px; background:url('../images/nav_right.png') no-repeat; height:28px; margin:-6px -10px 0 0}

.overlay{z-index:100; position:relative; top:5px; left:5px; float:left}

h1{clear:both; height:232px; margin:0}

roundcont{width:100%}

.roundcont p{margin:0 10px}

.roundtop{background:url(../images/tr.png) repeat-x top; background-color:#171717}

.roundbottom{background:url(../images/br.png) no-repeat top right; background-color:#171717}

img.corner{ width:15px;  height:15px;  border:none;  display:block !important}

#footer{background:url('../images/foot2.png') repeat-x; height:57px; clear:both; text-align:center}

#footer .right{background:url('../images/foot3.png') no-repeat; width:6px; float:right; margin:0 0 0 20px; height:57px}

#footer .left{background:url('../images/foot1.png') no-repeat; width:6px; margin:0 20px 0 0; float:left; height:57px}

#copyright
	{
 font-size:							9px;
 letter-spacing: 					3px;
 clear:								both;
 text-align:						center
	}
#copyright :hover{
 font-size:							9px;
 letter-spacing: 					3px;
 text-align: 						center
}
#copyright :link{
font-size:							9px;
letter-spacing: 					3px;
text-align: 						center
}
#copyright :visited{
font-size:							9px;
letter-spacing: 					3px;
text-align: 						center
}
#copyright :active{
font-size:							9px;
letter-spacing: 					3px;
text-align: 						center
}

.corners_top{  background:url('../images/corners_top.jpg') no-repeat;   display:block;   height:3px}

.corners_bottom{  background:url('../images/corners_bottom.jpg') no-repeat;  display: block;  height:3px}

.col1 ul{ margin:0 0 20px 0}

.clear{ clear:both}

.right{ float:right}

UL{list-style-type:square}

H1{font-weight:bold; font-size:13px; color:#4e4e4e}

H2, .maintitle{font-weight:bold; font-size:11px; color:#4e4e4e; letter-spacing:2px}

hr{border-top:1px dashed #000; border-bottom:1px dashed #2D3639; height:2px; width:98%}

iframe{ background-color:#2D3639;  border:#1d2426 1px dashed}

.code{font-family:Courier,'Courier New',sans-serif; font-size:13px; color:#e08b27; background-color:#141C24; border:#454442; border-style:dashed; border-top:#1A1A1A 1px solid; border-bottom:#4e4e4e 1px solid; border-left:#1A1A1A 1px solid; border-right:#4e4e4e 1px solid}

.quote{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#dddf2d; line-height:125%; background-color:#141C24; border:#454442; border-style:dashed; border-top:#1A1A1A 1px solid; border-bottom:#4e4e4e 1px solid; border-left:#1A1A1A 1px solid; border-right:#4e4e4e 1px solid}


 #menua{height:30px; overflow:hidden; width:980px; margin-left:auto; margin-right:auto}

#menua * a, #menua * a:visited{color:#ccc; display:block; font-weight:bold; height:30px; overflow:hidden; padding-top:6px; text-decoration:none}

#menua .menup{background:url('../images/forummenu.png') no-repeat; float:left; height:30px; overflow:hidden; text-align:center; width:100px}

#menua .menup:hover{background:url('../images/forummenu.png') -200px 0px no-repeat; overflow:hidden}

textarea, select, input, input.noborder, .helpbox{margin:4px; padding:1px; color:#ccc; font-weight:bold; background:url('../images/txtbg.png') repeat-x; background-color:#393939; font-size:12px; border-top:#1A1A1A 1px solid; border-bottom:#4e4e4e 1px solid; border-left:#1A1A1A 1px solid; border-right:#4e4e4e 1px solid}

td.row1, td.row3, td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom{margin:4px; padding:4px; font-size:12px; height:25px; background-color:#101010; border-top:#4e4e4e 1px solid; border-bottom:#1A1A1A 1px solid; border-left:#4e4e4e 1px solid; border-right:#1A1A1A 1px solid}
td.row2, td.cat, td.bodyline, td.glance, th{margin:4px; padding:4px; font-size:12px; height:25px; background-color:#292929; border-top:#4e4e4e 1px solid; border-bottom:#1A1A1A 1px solid; border-left:#4e4e4e 1px solid; border-right:#1A1A1A 1px solid}

input.button, input.mainoption, input.liteoption{background:url('../images/forummenu.png') no-repeat; color:#ccc; height:30px; overflow:hidden; text-align:center; width:140px}
/* for Forum Attachment mod */
td.attachrow		{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
td.attachheader     { font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
table.attachtable	{ font: normal 12px Verdana, Arial, Helvetica, sans-serif; border-collapse : collapse; }
