html, body
{	
	height:100%;	
	width: 100%;	
	font-family : Verdana, Tahoma, Helvetica, sans-serif; 
  	margin: 0px;
  	padding: 0px;
	background-color: #191919;
	background-image: url('/images/top_background.gif');
	background-position: top;
	background-repeat: repeat-x;
	font-size: 11px;
	color: #7a5d3b;	
}

body {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
  width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); min-width: 1000px;
}


table, td { font-family : Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; color: #7a5d3b; }
IMG {border: 0; padding: 0; margin: 0; }
P { text-align: left; margin:0; padding: 0 0 7px 0; font-family : Verdana, Tahoma, Helvetica, sans-serif; }
P.txt { color: #7e6137; }
h3 { color: #3F4E57; font-size: 14px; font-family : Verdana, Tahoma, Helvetica, sans-serif; font-weight: bold; padding: 0; letter-spacing: 0px; }

A:link,A:active,A:visited
{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana,arial,helvetica,sans-serif;
	text-decoration: none;
	color: #aa6e00;
}

A:hover
{
	color: #e89600;
	text-decoration: none;
}

A.anick { font-family: Verdana; font-size: 12px; color: #060606; text-decoration: none; font-weight: bold; }
A.fact { font-family: Verdana; font-size: 11px; color: #e89600; text-decoration: none; }

UL { padding: 0; margin: 0px 0px 10px 25px; list-style-type: none; list-style-image: url(/images/dot.gif);  }
LI { margin: 0 0 10px 0; }
FORM { margin: 0; padding: 0; }

.img-left { float: left; }
.img-right { float: right; }
.clear { clear: both; }
.date { font-size: 10px; color: #818183; }

#container { position: relative; z-index: 5; }

#darker { position: absolute; display: none; left: 0; top: 0; width: 100%; height: 100%; z-index: 100; }

.TB_overlayMacFFBGHack { background: url('/images/darker.png') repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; }

#SMILES { position: absolute; z-index: 100; border-top: 0; left: 0%; top: 0px; }
#SMILES table { background-color: #4e524b; border: #0b0b0c 1px solid; width: 550px; height: 112px; padding: 10px; }

#bBackground { width:100%; height: 150px; background: url('/images/bottom_bgg.gif') repeat-x bottom;  position: absolute; bottom: 0; z-index: 1; }
#topLineBg { background: url('/images/toplinebg.gif') repeat-x top; width: 100%; height: 123px; }
.topBg { background: url('/images/ftop_3.jpg') no-repeat; }
#authForm { width: 167px; height: 62px; background: url('/images/authbg.jpg') no-repeat center; margin-top: 22px; margin-left: 2px; }
#authForm span { color: 946000; font-size: 10px; margin-left: 44px; display: block; padding-top: 10px; font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#authForm img { margin-left: 55px; margin-top: 10px; }
#emptyForm { width: 167px; height: 62px; background: url('/images/authbg.jpg') no-repeat center; margin-top: 22px; margin-left: 2px; }
#emptyForm span { color: 946000; font-size: 10px; margin-left: 44px; display: block; padding-top: 8px; font-family: Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#emptyForm img { margin-left: 55px; margin-top: 2px; }

.fbg1 { background: url('/images/fbg1.gif') repeat-x; }
.ftitleBg { background: url('/images/ftitlebg.gif') repeat-x left; height: 30px; }
.ftitleBg2 { background: url('/images/ftitlebg2.gif') repeat-x left; height: 30px; width: 170px; }
.fTitle { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; }
.lBg { background: url('/images/lbg.gif') repeat-y left; }
.rBg { background: url('/images/rbg.gif') repeat-y right; }
.forTd { background-color: #2a2c28; padding: 7px;  }
.forTdIn { background-color: #2a2c28; padding: 7px 7px 2px 7px; }
.forTdIn2 { background-color: #2a2c28; padding: 0px 7px 2px 7px; }
.lastTd { background-color: #2a2c28; color: #7f7f7f; padding: 7px 7px 7px 20px; }
.fContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7f7f7e; margin: 0; padding: 0; }
.fContent A, .fContent A:link, .fContent A:active, .fContent A:visited, .fContent A:hover { font-size: 12px; font-weight: bold; }
.tBg { background: url('/images/tbg.gif') repeat-y center; }
.grTxt { color: #515247; font-weight: bold; }
.fdbg1 { background: url('/images/fdbg.gif') repeat-x; }
.fdbg2 { background: url('/images/fdbg2.gif') no-repeat; }
#searchPanel { position: absolute; z-index: 6; right: 3%; width: 212px; height: 44px; top: 77px; }
#sCont { position: relative; }
#sbg { position: absolute; z-index: 7; }
#sForm { position: absolute; z-index: 8; top: 11px; left: 13px; }
#sForm input { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #805300; background: none; border: 0; padding-left: 5px; line-height: 13px; }
#sButton { position: absolute; z-index: 8; right: 7px; top: 9px; }

.mbg1 { background: url('/images/mbg1.gif') repeat-x; }
.mbg2 { background: url('/images/mbg2.gif') repeat-y; }
.mbg3 { background: url('/images/mbg3.gif') repeat-y; }
.mesBg { background: url('/images/mesbg.gif') no-repeat center; height: 57px; }
.inpStd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #af8a49; background-color: #4e524b; border: 1px solid #0b0b0c; } 
.fAva { border: 1px solid #2a2c28; clear: both; }
.fTd { border: 1px solid #0b0b0c; font-size: 12px; color: #060606; vertical-align: top; height: 100%; padding: 8px 8px 8px 8px; }
#pagesPlace { position: absolute; right: 2%; margin: 10px 0 0 0; color: #af8a49; font-weight: bold; }

#enterBlock { position: absolute; z-index: 200; left: 50%; margin-left: -102px; top: 250px; width: 205px; height: 130px; background: url('/images/enter_bg.gif') no-repeat center; }
#posRel { position: relative; width: 205px; height: 130px; }
#enterForms { position: absolute; z-index: 300; top: 44px; left: 30px; width: 146px; height: 46px; }
#enterForms input { font-size: 11px; font-family: Arial, Helvetica, sans-serif; height: 13px; color: #805300; text-align: center; width: 144px; border: 0px inset #ff0; background: none; }
#bClose { position: absolute; z-index: 300; right: 21px; top: 3px; }
#bEnter { position: absolute; z-index: 300; bottom: 3px; left: 67px; }
#bottomLinks { position: relative; left: 0; width: 100%; text-align: center; color: #aa6e00; }
