/*****************
Remove Flash Borders
*****************/
:focus { -moz-outline-style: none;
}
/*****************
IE 6 PNG Fix
*****************/
img { behavior: url("../../../themes/BC2_Xtreme/style/iepngfix.htc")
}
/*****************
Align Flash Block Bottom
*****************/
td object, td embed {
vertical-align: bottom;
} 

/*****************
Align Top Links Right
*****************/
.align-right { 
	float:right; margin: 0 10px 0 0;
	font-style:italic !important;
}

/*****************
IFrame Styling
*****************/
iframe {
   border-style:dashed;
   border-color:#6F8B99;
   border-top-width:1px; 
   border-bottom-width:1px; 
   border-left-width:1px; 
   border-right-width:1px; 
}
/*****************
List Styling
*****************/
ul { 
	margin: 0 30px 5px 30px;
    padding: 0 0 0 14px;
	list-style-image: url('../../../themes/BC2_Xtreme/images/endmark.gif'); 
	line-height:22px;
	
	text-decoration:none;
}

/*****************
Quote Styling
*****************/
blockquote {
   margin: 0 30px 5px 30px;
   padding: 0 0 0 10px;
   font-size:12px;
   line-height:22px;
   font-family: Georgia, "Times New Roman", Times, serif;
   border-left: 2px solid #39C;
   COLOR: #666;   
}

blockquote p {
	COLOR:#666 !important;
}

fieldset { 
	border:1px solid  #999
}

legend {
	padding: 0.2em 0.5em;
	color: #6F8B99;
	font-size:90%;
	text-align:right;
	background-color:#000;
}

BODY	{
	font:12px Trebuchet MS,Verdana, Helvetica; 
	cursor:default;
	margin:0px;
	background: url(mainbg.jpg) #000 top center repeat-y;
	}

th,td,p{
	color: #292929; 
	font:12px Trebuchet MS,Verdana, Helvetica;
	}

hr{
	border: 0px dashed #6F8B99;
	border-top-width:1px;
	height:0px;
	}

TEXTAREA {
background: url(../../../themes/BC2_Xtreme/forums/images/hit.gif) repeat-x #000;
color:#CCC;
font:13px tahoma, sans-serif;
BORDER-TOP: #000 1px solid; 
BORDER-BOTTOM: #3f3f3f 1px solid; 
BORDER-LEFT: #000 1px solid; 
BORDER-RIGHT: #3f3f3f 1px solid;
}

/* The drop down select boxes */
SELECT {
background: url(../../../themes/BC2_Xtreme/forums/images/hit.gif) repeat-x #000;
color:#CCC;
font:13px tahoma, sans-serif;
BORDER-TOP: #000 1px solid; 
BORDER-BOTTOM: #3f3f3f 1px solid; 
BORDER-LEFT: #000 1px solid; 
BORDER-RIGHT: #3f3f3f 1px solid;
}

input {
/*Where uses login and the search boxes and news title areas*/
background: url(../../../themes/BC2_Xtreme/forums/images/hit.gif) repeat-x #000;
color:#CCC;
font:13px tahoma, sans-serif;
BORDER-TOP: #000 1px solid; 
BORDER-BOTTOM: #3f3f3f 1px solid; 
BORDER-LEFT: #000 1px solid; 
BORDER-RIGHT: #3f3f3f 1px solid;
}

option{
	background:white; 
	color:#000000; 
	font:12px Trebuchet MS,Verdana, Helvetica;
}

/*Links*/
a:link {
	color: #6F8B99;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #6F8B99;
}
a:hover {
	text-decoration: none;
	color: #666;
}
a:active {
	text-decoration: none;
	color: #000;
}
 
img{
	border:0;
}

 
.forumstitle  {font-weight:bold;color:#CCC; font-size:13px; text-transform:capitalize;letter-spacing:2px;}

.content {COLOR: #292929; FONT-SIZE: 12px;}

.title {BACKGROUND: none; COLOR: #6F8B99; FONT-SIZE: 13px; FONT-WEIGHT: bold; letter-spacing:2px;  FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.forumcontent{BACKGROUND: none; COLOR: #ffc231; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica}

.posted 	 {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica}

.morelink 	 {BACKGROUND: none; COLOR: #999999; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica}

.storytitle  {BACKGROUND: none; COLOR: #2e3128; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.storycat	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: underline}

.boxtitle 	 {BACKGROUND: none; COLOR: #2e3128; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.boxcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}

.tiny		 {BACKGROUND: none; COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.small		 {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.gensmall	 {BACKGROUND: none; COLOR: #111111; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.genmed, .gen		 {BACKGROUND: none; COLOR: #999999; FONT-SIZE: 11px; FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

.forumheadertext 	{BACKGROUND: none; COLOR: #2e3128; FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; text-transform: none; FONT-WEIGHT: bold}

.forumlink			{BACKGROUND: none; COLOR: #D5591A; FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; text-transform: none; FONT-WEIGHT: bold}

.forumdescription	{BACKGROUND: none; COLOR: #d0e5a9; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; FONT-WEIGHT: normal}

.forumcategory		{BACKGROUND: none; COLOR: #2e3128; FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; text-transform: none; FONT-WEIGHT: bold}

.forumtitle			{BACKGROUND: none; COLOR: #2e3128; FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; text-transform: none; FONT-WEIGHT: bold}

.error	 	 {BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 12px; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica}

.footertext	 {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet MS,Verdana, Helvetica; TEXT-DECORATION: none}

/* titles for the topics:could specify viewed link colour too */
.topictitle{font-size:13px; color:#CCC;}

a.topictitle:visited{color:#ffffff}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:13px; color:#C90; text-transform:capitalize;}


/* Form elements */
form{display:inline}

/* Category gradients*/
td.cat, td.catLeft, td.catRight, td.catSides{
	padding:4px;
	font-weight:bold; 
	font-size:13px;
	letter-spacing:2px;
	text-transform: capitalize;
	color:#CCC;
	background:url('../../../themes/BC2_Xtreme/forums/images/cell-bg.jpg') #000 repeat-x; 
	height:28px; 
	BORDER-TOP: #3f3f3f 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #3f3f3f 1px solid; 
	BORDER-RIGHT: #000 1px solid;}

td.catmain, td.catHead, td.catBottom {
	padding:4px;
	color:#CCC!important;
	font-weight:bold; 
	font-size:13px;
	letter-spacing:2px;
	text-transform: capitalize;
	background:url('../../../themes/BC2_Xtreme/forums/images/cell-bgmain.jpg') #000 repeat-x; height:30px;
	BORDER-TOP: #3f3f3f 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #3f3f3f 1px solid; 
	BORDER-RIGHT: #000 1px solid;}
	
th.thLeft, th.thRight, th.thMiddle{
	padding:4px;
	font-weight:bold; 
	font-size:13px;
	letter-spacing:2px;
	text-transform: capitalize;
	color:#CCC;
	background:url('../../../themes/BC2_Xtreme/forums/images/cell-bg.jpg') #000 repeat-x; 
	height:28px; 
	BORDER-TOP: #3f3f3f 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #3f3f3f 1px solid; 
	BORDER-RIGHT: #000 1px solid;}
	
th.thCornerL, th.thTop, th.thCornerR, th.thHead, th.row4, th.thSides {
	padding:4px;
	color:#CCC;
	font-weight:bold; 
	font-size:13px;
	letter-spacing:2px;
	text-transform: capitalize;
	background:url('../../../themes/BC2_Xtreme/forums/images/cell-bgmain.jpg') #000 repeat-x; height:30px;
	BORDER-TOP: #3f3f3f 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	BORDER-LEFT: #3f3f3f 1px solid; 
	BORDER-RIGHT: #000 1px solid;}

/* Main table cell colours and backgrounds */
td.row1{padding:4px;background:#292929;color:#CCC;BORDER-TOP: #3f3f3f 1px solid; 
BORDER-BOTTOM: #000 1px solid; 
BORDER-LEFT: #3f3f3f 1px solid; 
BORDER-RIGHT: #000 1px solid;}
td.row2{padding:4px;background:#1B1B1B;color:#999;BORDER-TOP: #3f3f3f 1px solid; 
BORDER-BOTTOM: #000 1px solid; 
BORDER-LEFT: #3f3f3f 1px solid; 
BORDER-RIGHT: #000 1px solid;}
td.row3{padding:4px;background:#242424;color:#CCC;BORDER-TOP: #3f3f3f 1px solid; 
BORDER-BOTTOM: #000 1px solid; 
BORDER-LEFT: #3f3f3f 1px solid; 
BORDER-RIGHT: #000 1px solid;}
td.spacerow{background: #242424 url('../../../themes/BC2_Xtreme/forums/images/cell-bg.jpg') repeat-x; height:10px!important;BORDER-TOP: #3f3f3f 1px solid; 
BORDER-BOTTOM: #000 1px solid; 
BORDER-LEFT: #3f3f3f 1px solid; 
BORDER-RIGHT: #000 1px solid;}

table.footerbottom{background: #242424 url('../../../themes/BC2_Xtreme/forums/images/footer_bottom.jpg') repeat-x; height:125px!important; padding-top:20px;}

/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic{
	}

/* This is for the error messages that pop up */
.errorline{background:#242424;color:#900!important;border:1px solid #900;}

/* This is the border line & background colour round the entire page */
.bodyline{background: #000;color:#ccc;border:none;}

/* This is the outline round the main forum tables */
.forumline{}

/* This is the line in the posting page which shows the rollover
help line. This is actually a text box,but if set to be the same
colour as the background no one will know;)*/
.helpline{
background: url(../../../themes/BC2_Xtreme/forums/images/hit.gif) repeat-x #000;
color:#999999;
font:13px tahoma, sans-serif;
BORDER-TOP: #000 1px solid; 
BORDER-BOTTOM: #3f3f3f 1px solid; 
BORDER-LEFT: #000 1px solid; 
BORDER-RIGHT: #3f3f3f 1px solid;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1{
font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size:14px; text-transform:capitalize;}
.postbody{font:12px/125% Verdana,Arial,Helvetica,sans-serif; color:#999999; }

/* Location,number of posts,post date etc */
.postdetails{color: #666;font-size:10px}

/* Quote blocks */
.quote{	background:#333333;
		border: 1px dashed #6F8B99;
		border-width:1px;
		color:#CCA931;
		font:13px  Verdana, Geneva, sans-serif;
		padding:10px
		}

/* Code blocks */
.code{  background:#1A1A1A;
		border: 1px dashed #6F8B99;
		border-width:1px;
		color:#006600;
		font:11px Courier,"Courier New",sans-serif;
		padding:10px
		}

.subtitle,h2{color:#000000;font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none}


/* The main submit button option */
input.button, input.mainoption, input.liteoption {
background: url(../../../themes/BC2_Xtreme/forums/images/hit.gif) repeat-x #000;
color:#999999;
font:13px tahoma, sans-serif;
BORDER-TOP: #000 1px solid; 
BORDER-BOTTOM: #3f3f3f 1px solid; 
BORDER-LEFT: #000 1px solid; 
BORDER-RIGHT: #3f3f3f 1px solid;
}

.copyright p, .copyright a, .footmsg{
letter-spacing:2px;
font-size:10px;
color:#CCC!important;
text-decoration:none!important;
}
