/* Major components */
// Dark:  #993333 #660000

body
{ 
    margin:0px; 
    font-size: 12px; 
    padding:0px;
    background-color: #FFFFFF; 
    font-family: Verdana, Arial, sans-serif;
}

img 
{
    border:0;
}

.cursor 
{
    cursor: hand;
}

TABLE 
{ 
empty-cells: show;
}

.bbstable
{
background-color: #FFFFFF; 
border: 2px #8B8373 solid; 
}

td
{
    font-size: 11px; 
    font-family: Verdana, Arial, sans-serif;
}

.messagecellbody 
{
    font-family:verdana,arial,tahoma; 
    color:#fffaed; 
    font-size:10px; 
    background-color:#663828; 
    padding:3px
}

/* Color the Links inside the burgundy tables yellow */
.messagecellbody a, .messagecellbody2 a, .messagecellbody3 a, .messagecellheader a
{
    color: #ffc82d;
}

.messagecellbody a:hover, .messagecellbody2 a:hover, .messagecellbody3 a:hover, .messagecellheader a:hover
{
    COLOR: #d2c49d;
}

.messagecellbody a:active, .messagecellbody2 a:active, .messagecellbody3 a:active, .messagecellheader a:active
{
    COLOR: #ffc82d;
}



.messagecellbody2 
{
    font-family:verdana,arial,tahoma; 
    color:#fffaed; 
    font-size:10px; 
    background-color:#5b2918; 
    padding:3px
}

.messagecellbody3
{  
    font-size: 12px; 
    color: #fffaed; 
//    background-color: #990000;
    background-color: #660000;
    padding:2px
}

.messageheader 
{  
    font-size: 12px; 
    color: #43647E; 
    background-color: #DDE6E6; 
    padding:2px
}

.messagemiddle
{  
    font-size: 12px; 
    color: #43647E; 
    background-color: #ECECEC; 
    padding:2px
}
.messagefooter 
{  
    font-size: 12px; 
    color: #43647E; 
    background-color: #D2DDDD; 
    padding:2px
}

.messagecellheader
{
    font-family:verdana,tahoma,arial;
    font-size:11px;
    color:#ffffff; 
    font-weight:bold; 
    background-color:#7d1b12; 
    line-height:24px; 
    padding-left:5px; 
    border-bottom:2px 
    solid #936744
}

.messagecellheader2
{
    font-family:verdana,tahoma,arial;
    font-size:11px;
    color:#ffffff;
    background-color:#663828; 
    line-height:24px; 
    padding-left:5px
}

.messagecellspacer
{
	background-color: #D0D7DD; color: #D0D7DD; height: 5; font-size: 1px;
}

.messagecellfooter
{
	background-color: #ADB6C7; padding: 4px
}

.quotation
{ 
	font-size: 11px; 
	color: #43647E; 
	margin-left: 20px; 
	margin-right: 10px; 
	padding: 2px; 
	BORDER-LEFT: 1px solid;
}

.randomquote
{
	 color: #43647E; 
         font-size: 11px; font-style: italic
}

.smalltext
{
	font-size: 10px;
}


/* MAIN HYPERLINKS */

a
{
	color: #663828;
}

a:hover
{
    COLOR: #FF0000;
}

a:active
{
    COLOR: #663828;
}


a:visited.threadlink
{
    COLOR: #ffc82d;
}

a:hover.threadlink
{
    COLOR: #d2c49d;
}


.headerlink2
{
    color: #808080; 
    text-decoration: none
}

.headerlink
{
    color: #FFFFFF; 
    text-decoration: none
}

:hover.headerlink 
{
    color: red
}



/* 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: 18px;
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
}


/* next thread / previous thread */

.threadbox
{ 
    background-color: #8094B0;
    font-size: 10px;
    font-weight: normal; 
    color:#FFFFFF; 
    padding: 3px;
    border: 1px solid #000000;
}

.threadboxlink
{
    color: #FFFFFF;
    text-decoration: none;
}
:hover.threadboxlink
{
    color: #FF0000;
    text-decoration: none;
}



/* Header items */
.headerbar
{ 
    font-size: 12px; 
    color: #111111; 
    background-color: #6699CC;
}

.navbar
{
    border:1px groove #000000; BACKGROUND-COLOR: #333399;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold; color:#FFFFFF; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1;
}

.headercontrolbox
{
    font-size: 12px; 
    color: #FFFFFF; 
    background-color: #5b2918; 
    border: 1px solid #000000;
    padding: 2px;
}

.headerbarlink
{
    color: #005CB9;
    font-decoration: none;
    font-size: 11px;
}

.controlbox_white 
{
    font-weight:bold;
    color:#F7F7F7;
    text-decoration:underline;
}

a.controlbox_white:hover 
{
    font-weight:bold;
    color:#ffffff;
    text-decoration:underline;
}

.homelink
{
    color: #005CB9;
    font-decoration: none;
    font-size: 18px;
    text-decoration: none;
    FONT-WEIGHT: bold;	
}
   

/* footer items */
.footerbar
{ 
    font-size: 12px; 
    color: #43647E; 
    background-color: #ECECEC
}


/* FORMS */

form
{
    margin: 0px;
}

.bbsbutton
{
    background-color : #EFEFEF;
    color : #000000;
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color : #FAFAFA;
    font-weight : bold;
}

.bbstextbox
{
    FONT-SIZE: 11px;
}

.bbseditbox
{
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbscheckbox
{
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbsradiobox
{
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbsdropdownbox
{
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* LEFTOVERS */
.adminname   
{ 
    color: #FF0000 
}

.moderatorname 
{ 
    color: #FF9966 
}

.registeredname 
{ 
    color: #999966 
}

.notregisteredname 
{ 
    color: #660033 
}

.linktablehead 
{
    font-family:verdana,tahoma,arial;
    font-size:10px;
    color:#ffc82d; 
    font-weight:bold; 
    background-color:#7d1b12; 
    line-height:21px; 
    padding-left:5px; 
    border-bottom:1px solid #ffc82d
}

.linktable 
{
    font-family:verdana,tahoma,arial;
    font-size:10px;
    color:#fffaed; 
    background-color:#5b2918; 
    height:18px; 
    padding-left:5px; 
    line-height:18px
}

.menu 
{
    font-family:verdana,arial,tahoma; 
    color:#ffc82d; 
    text-decoration:none; 
    font-size:10px
}

.menu:link 
{
    font-family:verdana,arial,tahoma; 
    color:#fffaed; 
    text-decoration:none; 
    font-size:10px
}

.menu:visited 
{
    font-family:verdana,arial,tahoma; 
    color:#fffaed; 
    text-decoration:none; 
    font-size:10px
}

.menu:hover 
{
    font-family:verdana,arial,tahoma; 
    color:#ffc82d; 
    text-decoration:none; 
    font-size:10px
}

.link:link 
{
    font-family:verdana,arial,tahoma; 
    color:#ffc31b; 
    text-decoration:none; 
    font-size:10px; 
    padding:2px
}

.link:visited 
{
    font-family:verdana,arial,tahoma; 
    color:#ffc31b; 
    text-decoration:none; 
    font-size:10px; 
    padding:2px
}

.link:hover 
{
    font-family:verdana,arial,tahoma; 
    color:#d2c49d; 
    text-decoration:none; 
    font-size:10px; 
    padding:2px
}

.copyright 
{
    color:#927454;
    font-size:9px
}

