BODY { 
	margin: 0px 0px 0px 0px;
	background-color: #000000; 
	background-image: url(images/bear.png); 
	background-attachment: fixed; 
	font-weight: normal; 
	font-family: fantasiy;
	font-size: 14px; 
	color: #fbffde;
	scrollbar-face-color:#660000; 
	scrollbar-highlight-color:#fff; 
	scrollbar-3dlight-color:#fff; 
	scrollbar-darkshadow-color:#fff; 
	scrollbar-shadow-color:#fff; 
	scrollbar-arrow-color:#fff; 
	scrollbar-track-color:#fff;
	
	}
TABLE {
	background-color: #fbffde;
	font-weight: bold;
	font-size: 14px;
	font-weight: normal;
	font-family: serif;
	border-color: black;
	color: black;
	}
/*2D2C65*/
TABLE.transp 
{
	background-color: transparent;  
	font-weight: bold; 
	font-size: 14px;
	font-weight: normal; 
	font-family: serif; 
	border-color: #2D2C65; 
	color: #fbffde;
}

TABLE.transp TD 
{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;} 


TABLE.main 
{
	background: url(images/mainbg.gif) #fbffde; background-repeat: repeat; background-position: center;
	font: normal 12px/18px Arial,Helvetica, sans-serif;
}

TABLE.forummain 
{
	background: url(images/mainbg.gif) #fbffde; background-repeat: repeat; background-position: center;
	/*font:normal 12px/18px Arial, Helvetica, sans-serif;*/
	border-color: #660000; 
	border-style: outset;
	border-width: 2px;
	font: normal 12px/14px Arial,Helvetica, sans-serif;
	/*color: #565656;*/
	margin: 0px;
/*	padding: 10px;*/
}

TABLE.bottom
{
	background: transparent;
	font: bold 12/16px Arial, serif; 
	color: #fbffde;
	position: relative;
	z-index: 2;
}
.forummain td {border-width: 2px; border-style: outset; padding: 5px; border-color: #ebefd0}
.forummain td img {border-width: 0px;}

.hat {background-color: #660000; font-weight: bold; font-family: Arial,Helvetica,sans-serif; font-size: 12px; } /* #E0DFFF*/
.hat, div.stripe {color: #fbffde; }

div.body {margin: 0px 15px 0px 15px;}
div#chat {font-size: 14px; font-family: serif;}
div.stripe {background-color: #333333; padding-top: 10px; padding-bottom: 10px; padding-left: 16px; padding-right: 5px; font: bold 12px/18px Arial,Helvetica, sans-serif;
margin-left: -15px; margin-right: -15px; margin-top: 15px;}
.stripe table {font: bold 12px/18px Arial,Helvetica, sans-serif;}

.quote {
	background-color: #bdc0a7;
	border: groove;
	border-width: 2px;
	width: auto;
	padding-right: 20px;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	-moz-border-radius-topright: -12px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
	}
	
.spoilertext {
	background-color: #bdc0a7;
	border: groove;
	border-width: 2px;
	width: auto;height: auto;
	padding-right: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	display: none;
	}
	

.spoiler {
	border: groove;
	border-width: 2px;
	border-color: #660000;
	background-color: #660000;
	font-weight: bold;
	color: #fbffde;
	cursor: pointer;	
	}
	
div:hover.spoiler {
	border: groove;
	border-width: 2px;
	border-color: #660000;
	background-color: #660000;
	font-weight: bold;
	color:#dbdb15;
	cursor: pointer;	
	}	
	

a:link.hat, .forummain .hat a:link, .hat a:link,  .property div a:link   {color:#dbdb15; background-color:transparent; }
a:visited.hat, .forummain .hat a:visited, .hat a:visited,  .property div a:visited {color:#fbffde; background-color:transparent; }
a:active.hat, .forummain .hat a:active, .hat a:active,  .property div a:active  {color:#FF0000; background-color:transparent; }
a:hover.hat, .forummain .hat a:hover, .hat a:hover,  .property div a:hover   {color:#FF0000; background-color:transparent; }
		
TD.hatleft {background-color: #660000; font-weight: bold; color: #A80000; border-left-style: solid; border-right-style: none; border-top-style: solid; border-bottom-style: solid; }

TD.property {background-color: #bdc0a7; font-weight: bold;}
TR.property {background-color: #bdc0a7}

a:link    {color:#dbdb15; background-color:transparent; }
a:visited {color: white; background-color:transparent; }
a:active  {color:#FF0000; background-color:transparent; }
a:hover   {color:#FF0000; background-color:transparent; }




TR.tophat {background-color: #CFD4D8; font-weight: bold; color: white; font-family: cursive; font-style: italic}

.signif {font: bold 12px Arial, Verdana, sans-serif; color: #fbffde;}
.signifin {font: bold 12px Arial, Verdana, sans-serif; color: black;}

a:link.signifin, a:link.main, .main a:link, .forummain a:link   {color:#0000FF; background-color:transparent; font-weight: bold;}
a:link.signifin, a:visited.main, .main a:visited, .forummain a:visited {color:purple; background-color:transparent; font-weight: bold;}
a:link.signifin, a:active.main, .main a:active, .forummain a:active  {color:#FF0000; background-color:transparent; font-weight: bold;}
a:link.signifin, a:hover.main, .main a:hover, .forummain a:hover   {color:#FF0000; background-color:transparent; font-weight: bold;}

p.big {font-weight: bold; color: black; font-size: 18px;}

a.psevdolink {cursor:pointer; text-decoration: underline; }

b.rtop, b.rbottom{display:block;background: #000000}
b.rtop b, b.rbottom b{display:block;height: 1px;  overflow: hidden; }
b.r1{margin: 0px 5px; background: #66694e;}
b.r2{margin: 0px 3px; background: #9da083;}
b.r3{margin: 0px 2px; background: #cacdae;}
b.rtop b.r4, b.rbottom b.r4{margin: 0px 1px;height: 2px; background: #e9eccc;}

td.rleft, td.rright{display:block;background: #000000; height: 100%}
/*td.rleft b, td.rright b{display: block; width: 3px;  overflow: hidden; height: 50px }*/
td.rr1{margin: 5px 0px; background: #66694e; width: 1px}
td.rr2{margin: 3px 0px;background: #9da083;width: 1px}
td.rr3{margin: 2px 0px;background: #cacdae;width: 1px}
td.rr4{margin: 2px 0px;background: #e9eccc;width: 1px}
/*td.rleft td.rr4, td.rright td.rr4{margin: 1px 0px; width: 2px; background: #e9eccc;}*/

span.lite, span.dark {padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;  font-size: 11px; font-family: Geneva, Helvetica, Arial, sans-serif; line-height: 220%; border-width: 4px; border-style: groove; font-weight: bold;margin: 2px 0px 2px 0px; border-color: #660000}
span.lite{background: #fbffde; color: #660000;}
span.dark{background: #660000; color: #fbffde;}






/*div.topdiv {float: none;color:#fbffde; font-weight: bold; font: 11px Times,Verdana, Serif; padding: 0px 5px 0px 5px; margin-bottom: 0px; background: url(header1.gif) black; display: block; width: 100%;}*/
.floatleft { text-align: center; color:#fbffde; font-weight: bold; font: 11px Arial, Verdana, sans-serif;
  margin-bottom: 0px; margin-top: 0px; margin-left: 0px; background: url(images/dropdown/bg.gif) black; height: 30px; width: 150px  }
.floatleft .ddheader a {font: 11px Arial, san-serif; font-weight: bold; text-decoration: none;}
.floatleft a:link, .floatleft a:visited {color: #fbffde; text-decoration: none;}
.floatleft a:hover, .floatleft a:active {color: #bb0000; font-weight: bold; text-decoration: none;}

.ddheader { font-weight:bold; cursor:pointer; background: transparent;
  text-align: center; margin-top:0px; margin-left: 0px; padding-left: 0px; width: 100%; }
.ddheader a {text-decoration: none;}
.ddheader2 {width:104px; padding: 8px 6px 8px 6px; font-weight:bold; margin-top:0px; background: url(images/dropdown/bg.gif) black;}
.ddheader:hover {background: transparent;}
a.header:hover {background: url(images/dropdown/bg2.gif) black;}
.ddcontent {width:200px; position:absolute; overflow:hidden; display:none; background:#fff; z-index:200; margin-top: 8px}
.ddinner {width:196px; border:2px solid black; border-top:none; font:12px Helvetica, Arial, Verdana, san-serif;}
.floatleft .ddinner a  {font:11px Helvetica, Arial, Verdana, Serif;}
.floatleft .ddinner a:link, .floatleft .ddinner a:visited {color: #660000; text-decoration: none; }
.floatleft .ddinner a:active, .floatleft .ddinner a:hover {color: #fbffde; text-decoration: none; font-weight: bold}
.ddinner ul {display:block; list-style:none; margin:0; padding:0; background: url(../images/menu_shade.png) transparent repeat-x; background-position: top center}
.ddinner li {margin:0; padding:5px; cursor:pointer}
.ddinner li:hover {background: #000000}
.underline {border-bottom:1px solid #000000}
.underline a {text-decoration: none;}

.bginput {font:normal 10px Arial, Helvetica, sans-serif;}
.button  {font:bold 10px Arial, Helvetica, sans-serif;}


input {margin-right: 3px}

textarea:hover, input:hover {color: #000;border-color: #eddf85;}
textarea:focus, input:focus {color: #000;border-color: #eddf85;background-color: #f0f0f0;}

input, select, textarea {
	margin-right: 3px;
	scrollbar-highlight-color:#660000; 
	scrollbar-3dlight-color:#660000; 
	scrollbar-darkshadow-color:#660000; 
	scrollbar-shadow-color:#660000; 
	scrollbar-arrow-color:#660000; 
	scrollbar-track-color:#660000;

	
	}
	
select.text_color option {color: inherit}
input, select {font:bold 11px Arial, Helvetica, sans-serif; color: #660000;}
textarea {font:normal 13px Arial, Helvetica, sans-serif; color: #000000;}

.variant{ padding-bottom: 2px; clear: both }

span.column {background-image: url(images/raiting.gif); background-repeat: repeat-x; margin-top:2px; margin-right: 3px; margin-left: 3px; padding-left: 2px; color:white; font-size: 11px; font-family: Arial;
display: block; float: left;  font-weight: bold; height: 14px;}

span.halftransp {position: absolute; display: inline-table; opacity: 0.2; filter: alpha(opacity=20); background: black; z-index: -1}

