/* Major components */
/* Vintage - Forums*/
body
{ 
    margin:0px; 
    font-size: 11px; 
    color: #6763CA; 
    padding:0px;
    background-color: #000000;
    font-family: Verdana, Arial, sans-serif;
}
TABLE 
{ 
	empty-cells: hide;
}
.bbstable
{
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}

td
{
    font-size: 11px; 
    color: #ffffff;
}
.messagecellbody 
{   
    border: 0px #999999 solid; 
    font-size: 11px; 
    color: #d6d6d6; 
    background-color: #390408;
  	padding-left:4px; 
	padding-right:4px; 
	padding-top:2px; 
	padding-bottom:2px;
	border-top: 1px solid #780d0d;
	border-right: 1px solid #2d0306;
	border-bottom: 1px solid #2d0306;
	border-left: 1px solid #780d0d;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat:repeat-x;
}
.messagecellbody2 
{  
    font-size: 11px; 
    color: #d6d6d6; 
    background-color: #390408; 
    padding:2px;
	border-top: 1px solid #780d0d;
	border-right: 1px solid #2d0306;
	border-bottom: 1px solid #2d0306;
	border-left: 1px solid #780d0d;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat:repeat-x;
}
.messagecellbody3
{  
    font-size: 11px; 
    color: #d6d6d6; 
    background-color: #390408; 
    padding:2px;
	border-top: 1px solid #780d0d;
	border-right: 1px solid #2d0306;
	border-bottom: 1px solid #2d0306;
	border-left: 1px solid #780d0d;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat:repeat-x;
}
.messageheader 
{  
    font-size: 11px; 
    color: #999999; 
    background-color: #504127;
    padding:0px;
	border-top: 1px solid #d2b17c;
	border-right: 1px solid #352a17;
	border-bottom: 1px solid #352a17;
	border-left: 1px solid #d2b17c;
	background-image: url(images/common/messageheader.gif);
	background-repeat:repeat-x;
}

.messagemiddle
{  
    font-size: 11px; 
    color: #d6d6d6; 
    background-color: #390408; 
    padding:2px;
	border-top: 1px solid #780d0d;
	border-right: 1px solid #2d0306;
	border-bottom: 1px solid #2d0306;
	border-left: 1px solid #780d0d;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat:repeat-x;
}
.messagefooter 
{  
    font-size: 11px; 
    color: #999999; 
    background-color: #a98852;
    padding:0px;
	border-top: 1px solid #d2b17c;
	border-right: 1px solid #352a17;
	border-bottom: 1px solid #352a17;
	border-left: 1px solid #d2b17c;
	background-image: url(images/common/messagefooter.gif);
	background-repeat:repeat-x;
}

.messagecellheader
{
	font-size: 11px; font-weight: bold;
	color: #ffffff; 
	background-color: #000000; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma;
	border-top: 1px solid #9c2f28;
	border-right: 1px solid #5e0000;
	border-bottom: 1px solid #5e0000;
	border-left: 1px solid #9c2f28;
}
.messagecellheader2
{
	font-size: 10px; font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;
	border-top: 1px solid #a98852;
	border-right: 1px solid #504127;
	border-bottom: 1px solid #504127;
	border-left: 1px solid #a98852;
}
/*3 piece header*/
.customheader
{
	font-size: 10px; font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;
}
.messagecellheader3
{
	font-size: 11px; font-weight: bold;
	color: #ad3b33; 
	background-color: #000000; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:0px; 
	padding-bottom:0px; 
	font-family:Tahoma;
	background-repeat: repeat;
}
.messagecellheader4
{
	font-size: 10px; 
	font-weight: bold;
	color: #bda564; 
	background-color: #000000; 	
	padding-left:8px; 
	padding-right:8px; 
	padding-top:2px; 
	padding-bottom:2px;
	background-repeat:repeat;	
	background-image: url(images/common/messagecellheader4.gif);
}
.messagecellspacer
{
	background-color: #ad3b33;
	color: #6B7983;
	height: 5px;
	font-size: 0px;
	line-height: 15px;
	whitespace:nowrap;
}
.messagecellfooter 
{
	background-color: #604d2f;
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;
	border-top: 1px solid #5f4c2e;
	border-right: 1px solid #312818;
	border-bottom: 1px solid #312818;
	border-left: 1px solid #5f4c2e;
}
.quotation
{ 
	font-size: 11px; 
	color: #ffffff; 
	margin-left: 20px; 
	margin-right: 10px; 
	padding: 2px; 
	BORDER-LEFT: 0px solid;
	background-color: #2d0000;
	border-top: 1px solid #780d0d;
	border-right: 1px solid #780d0d;
	border-bottom: 1px solid #780d0d;
	border-left: 5px solid #780d0d;
}
.insiderandomquote
{
    font-size: 11px; font-style: italic;
}
.randomquote
{
	 color: #ffffff; 
     font-size: 11px; font-style: italic;
	 background-color: #5e0000;
	 margin-left: 0px; 
	 margin-right: 0px;          
	 background-repeat:repeat;
	 padding: 0px;
	 background-image: url(images/common/qbg.gif);
	 
}

.smalltext
{
	font-size: 11px;
}
/*thread-view.asp*/
.smalltext2
{
	font-size: 11px;
	color: #ff0000;
}

/* MAIN HYPERLINKS */

a
{
	text-decoration: none;
	color: #d1c67d;
}
A:hover
{
    COLOR: #ffffff;
	background: url(images/common/linkhover.gif) repeat-x 100% 100%;padding-bottom: 2px;
}

/*Threadlinks*/
a.threadlink:link
	{
	color: #d1c67d;
	text-decoration: none;
	}
a.threadlink:hover
	{
	color: #ffffff;
	}
a.threadlink:visited
	{
	color: #d1c67d;
	text-decoration:line-through;
	}

.headerlink2
{color: #808080; text-decoration: none}
.headerlink
{color: #ffffff; text-decoration: none;	font-weight: bold;}

.homelink
{color: #808080; text-decoration: none}

:hover.headerlink 
{color: white}



/* Headers (not used too often) */ 

.header6     
{
	font-size: 11px;
	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: #626562;
 	font-size: 10px;
 	font-weight: normal; 
 	color:#FFFFFF; 
 	padding: 3px;
 	border: 0px solid #999999;
}
.threadboxlink
{
    color: #FFFFFF;
    text-decoration: none;
}
:hover.threadboxlink
{
    color: #C0BABA;
    text-decoration: none;
}



/* Header items */
.headerbar
{ 
    font-size: 11px; 
    color: #111111; 
    background-color: #92A2B4;
}

.headercontrolbox
{
	font-size: 10px; font-weight: bold;
	color: #F5F8F2;
	background-color: #000000;
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;
	border-top: 1px solid #a98852;
	border-right: 1px solid #504127;
	border-bottom: 1px solid #504127;
	border-left: 1px solid #a98852;
	background-image: url(images/common/messagecellheader2-background.gif);
}

.headerbarlink
{
	color: #FFFFFF;
	font-decoration: none;
	font-size: 11px; text-decoration:none; font-weight:bold
}

.adminlink
{
	color: #005CB9;
	font-decoration: none;
	font-size: 11px;
	text-decoration: none;
    FONT-WEIGHT: bold;	
}
   

/* footer items ( copyright ) */
.footerbar
{ 
    font-size: 7pt; 
    color: #967848; 
	background-color: #000000;
}
a.footerlink:link
	{
	font-size: 7pt; 
	color: #d2b17c;
	text-decoration: none;
	}
a.footerlink:hover
	{
	font-size: 7pt; 
	color: #ffffff;
	text-decoration: none;
	}
a.footerlink:visited
	{
	font-size: 7pt; 
	color: #d2b17c;
	text-decoration: none;
	}


/*Button ( log in )*/
.bbsbutton
{
	color : #ffffff;
	font-size: 11px; font-family: Verdana;
	background-color : #482c2c;
	font-weight : bold;
	border: 1px solid #7e6a4c;
	background-image: url(images/common/bbsbutton_normal.gif);
	background-repeat:repeat-x;
}
.bbsbutton:hover
{
	color : #c5a268;
	font-size: 11px; font-family: Verdana;
	background-color : #482c2c;
	font-weight : bold;
	border: 1px solid #c5a268;
	background-image: url(images/common/bbsbutton_normal.gif);
	background-repeat:repeat-x;
}
/* Login form */
.bbstextbox
{
	font-size: 11px;
	border: solid 1px #8c0f08;
	background-color: #450508;
	color: #ffffff;
}

.bbstextbox:hover, textarea:hover 
{ 
	border-color: #c5a268; 
}

.bbstextbox:focus, textarea:focus 
{ 
	border: solid 1px #c5a268;
	background-color: #450508;
	color: #ffffff;
}
/* Forum post form */
textarea 
{
	font-size: 11px;
	border: solid 1px #8c0f08;
	background-color: #450508;
	color: #ffffff;
}
textarea:hover, textarea:hover 
{ 
	border-color: #c5a268; 
}
textarea:focus, textarea:focus
{ 
	border: solid 1px #c5a268;
	background-color: #450508;
	color: #ffffff;
}

.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: #ffa200 }
.registeredname 
{ color: #c1d17d }
.notregisteredname 
{ color: #ffffff }