/* Major components */

body
{ 
    margin:0px; 
    font-size: 12px; 
    color: #FFFFFF; 
    padding:0px;
	background-color: #000000; 
	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
}
TABLE 
{ 
empty-cells: show;

}
.bbstable
{

border: 1px #4d4d4d solid; 
}

.boxxbbstable
{

background-image:url(/forums/images/menubg.jpg);
}


.lefttable
{
padding: 0px;
background-image:url(/forums/images/frame_bgleft.gif);

}
.righttable
{
padding: 0px;
background-image:url(/forums/images/frame_bgright.gif);

}
.custbbstable
{

border: 2px #333333 solid; 
}

td
{
    font-size: 12px; 
    color: #FFFFFF;

}
.messagecellbody2
{ 
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px;
	background-color:#161616;
}
.messagecellbodyspacer
{ 
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px;
	background-color:#000000;
}
.lootcellbody 
{  
    font-size: 12px; 
    color: #a335ee; 
    padding:2px;
}
A.lootlink:link, A.lootlink:visited, A.lootlink:active, 
{color: #a335ee; text-decoration: none}
a.lootlink:hover
{color: #a335ee; text-decoration: underline}

.messagecellbody 
{  
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px;
	background-color:#252525;
}

.messagecellbody3
{  
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px
}
.boxxmessagecellbody2
{
	font-size:12px;
	color: #C0C0C0;
	padding:0px;


}
.messageheader 
{  
    font-size: 12px; 
    color: #FFFFFF; 
    padding:2px;
	background-color:#101010;
}

.messagemiddle
{  
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px
}
.messagefooter 
{  
    font-size: 12px; 
    color: #C0C0C0; 
    padding:2px
}

.boxxmessagecellheader
{
	font-size: 11px; font-weight: bold;
	color: #FFFFFF; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma
}

.messagecellheader
{
	font-size: 11px; font-weight: bold;
	color: #FFFFFF; 
	background-color: #333333; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma
}

.nopadmessagecellheader
{
	font-size: 11px; font-weight: bold;
	color: #FFFFFF; 
	background-color: #333333;
	font-family:Tahoma;
	spacing: 0px
}

.messagecellheader2
{
	font-size: 10px; font-weight: bold;
	color: #c0c0c0; 
	background-color: #8A8484; 	
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}

.threadheader
{
	font-size: 10px; font-weight: bold;
	color: #c0c0c0;
}

.forumcellheader2
{
	font-size: 10px; font-weight: bold;
	color: #c0c0c0;
	background-color:#101010;
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;
	border-bottom:1px solid #AC9200;
	border-top:1px solid #4D4D4D;
}
.messagecellspacer
{
	color: #8A8484; height: 5; font-size: 1px; border-top: 1px solid #4d4d4d;
}
.messagecellfooter
{
	background-color: #7B7B7B; padding: 4px
}
.quotation
{ 
	font-size: 11px; 
	color: #C0C0C0; 
	margin-left: 20px; 
	margin-right: 10px; 
	padding: 2px; 
	BORDER-LEFT: 1px solid;
}

.randomquote
{
	 color: #C0C0C0; 
         font-size: 11px; font-style: italic
}

.smalltext
{
	font-size: 10px;
}



/* MAIN HYPERLINKS */

a
{
	color: #B2AF6D; FONT-WEIGHT: bold; text-decoration:none
}
A:link
{
    COLOR: #B2AF6D;
	font-weight: bold;
	text-decoration: none

}
A:visited
{
    COLOR: #B2AF6D;
	font-weight: bold;
}
A:hover
{
    COLOR: #D2A434;
	font-weight: bold;
	text-decoration: underline
}
A:active
{
    COLOR: #B2AF6D;
	font-weight: bold;
	text-decoration: none
}

a:visited.threadlink
{
    COLOR: #9B9B9B; text-decoration: none
}
a:hover.threadlink
{
    COLOR: #D2A434; text-decoration: underline
}

.headerlink2
{color: #B2AF6D; text-decoration: none}

a:link.headerlink, a:visited.headerlink, a:active.headerlink
{color: #D2A434; text-decoration: none}
a:hover.headerlink 
{color: white; text-decoration: underline}

.homelink
{
	color: #B2AF6D;
	text-decoration: none;
   FONT-WEIGHT: bold;	
}



/* Headers (not used too often) */ 

.header6     
{
	font-size: 12px;
	font-weight: bold;
}
.header5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
}
.header4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}



/* next thread / previous thread */

.threadbox
{ 

 	font-size: 10px;
 	font-weight: normal; 
 	color:#C0C0C0; 
 	padding: 3px;
 	border: 1px solid #333333;
}
.threadboxlink
{
    color: #B2AF6D;
    text-decoration: none;
}
:hover.threadboxlink
{
    color: #B2AF6D;
    text-decoration: underline;
}



/* Header items */
.headerbar
{ 
    font-size: 12px; 
    color: #C0C0C0;
    background-color: #333333;
}
.headercontrolbox
{
	font-size: 12px; 
	color: #CCCCCC; 
	font-weight: bold;
}
.headercontrolbox2
{
	font-size: 12px; 
	color: #000000; 
	padding: 0px 14px 0px 14px;
	font-weight: bold;
}
a:link.controlbox, a:visited.controlbox { text-decoration: none; color: #FFE400; font-size: 10px;}
a:hover.controlbox {text-decoration: underline; color: #FFE400; font-size: 10px;}
a:active.controlbox {text-decoration: none; color: #FFE400; font-size: 10px;}

a:link.headerbarlink, a:visited.headerbarlink {	color: #B2AF6D; text-decoration: none; font-size: 12px; FONT-WEIGHT: bold;}
a:hover.headerbarlink {text-decoration: underline; color: #D2A434; font-size: 12px; font-weight:bold;}
a:active.headerbarlink {text-decoration: none; color: #B2AF6D; font-size: 12px; font-weight:bold;}

a:link.menulink, a:visited.menulink {color: #503600; text-decoration: none; font-size: 11px; FONT-WEIGHT: bold;}
a:hover.menulink {text-decoration: underline; color: #F2D496; font-size: 11px; font-weight:bold;}
a:active.menulink {text-decoration: none; color: #503600; font-size: 11px; font-weight:bold;}
   

/* footer items */
.footerbar
{ 
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #333333;
    
}



/* FORMS */

.bbsbutton
{
 border:1px outset #FFFFFF; FONT-SIZE: 10px; color:#FFFFFF; background-color:#000000
}

.bbstextbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbseditbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbscheckbox
{
 FONT-SIZE: 12px;
}

.bbsradiobox
{
 FONT-SIZE: 12px;
}

.bbsdropdownbox
{
 FONT-SIZE: 11px;
}



/* NEWS */
.newslinks
{
    font-size: 10px; 
    color: #C0C0C0; 
    padding:2px
}
.newstitle
{
	font-size:12px;
	font-weight:bold;
	color:#D2A434;
}

.newsauthor
{
	font-size:10px;
	font-weight:bold;
	color:#C0C0C0;
}



/* LEFTOVERS */
.adminname   
{ color: #FF0000 }
.moderatorname 
{ color: #FF9966;  }
.registeredname 
{ color: #C0C0C0; FONT-WEIGHT: bold; }
.notregisteredname 
{ color: #660033 }

<style>{  }
BODY{
scrollbar-face-color:#9C9898;
scrollbar-arrow-color:#E1DFDF;
scrollbar-track-color:#E1DFDF;
scrollbar-shadow-color:'';
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:''
}
-->
</style>