body{
	font-family:Arial; 
	font-size: 12px;
	background: url('img/bg.jpg') repeat-y center top #431508;
	margin:0px;
}

td{font-size: 13px;}

a, a:visited{
 color: #a34030;
}

a:hover{
 text-decoration:none;
}

a.link2, a.link2:visited{
 color: #a34030;
 text-decoration:none;
}

a.link2:hover{
 text-decoration:underline;
}


.heading_bar{
 background: url('img/header_bg2.jpg') repeat-x center top #fff6c1;
}

.menu_bar2{
 font-family: Arial;
 font-size:12px;
 color: #662c22;
 text-align:right;
 padding-right:10px;
 padding-bottom:0px;
 margin-top:43px;
 float:right;
}

.menu_bar a, .menu_bar a:visited{
 font-size:12px;
 color: #fff; 
 padding-bottom:0px;
  margin-left:10px;
 margin-right:10px;
}



.footer{
	height:79px; 	
 	background: url('img/footer_bg.jpg') repeat-x center top #000;
 	font-size:12px;
 	color: #666;
 	text-align:center;
}

.menu_bar2 a, .menu_bar2 a:visited{
 font-family: Arial;
 color: #662c22;
 margin-left:10px;
 margin-right:10px;
  text-decoration: none;
}

.menu_bar2 a:hover{
 text-decoration: none;
 color: #fb105d;
}

.statblock{
 border: 1px solid #5f5f5f;
 width: 140px;
 margin-right:15px;
}

.highlite{
 color: #8c2615;
}

.highlite2{
 color: #8c2615;
 font-size:12px;
 margin-bottom:5px;
}

.highlite3{
 color: #8c2615;
 font-size:13px;
 font-weight:bold;
}


.ad_men_bar{
 padding:10px;
 font-size:12px;
 background-color: #b3b3b3;
}

.ad_men_bar a, .ad_men_bar a:visited {
 color: #000;
 margin:10px;
}

.ad_men_bar a:hover {
 color: #fff;
 margin:10px;
}

.wrap2{
 padding-left:20px;
}

h3, h4{
 color: #8c2615;
 font-size:15px; 
}

.border{
 border: 1px dashed #a28a58;
 padding:15px;
}

.div_border{
 border: 1px solid #ccc;
 padding:15px;
}

.infoBox{
	border: 1px dashed #FC8600;
	padding: 3px;
}

.errorBox{
	border: 1px dashed #8c2615;
}


#faq1, #faq2, #faq3, #faq4, #faq5, #faq6, #faq7, #faq8, #faq9, #faq10, #faq11{
 display:none;
 margin-top:10px;
 margin-bottom:30px;
}

.td_vbar{
	border-right:1px dashed #a28a58;
}

input textarea.banner_code{
	margin:0px;
	font-family:Arial;
}

.ad_footer{
	padding-top:15px;
	padding-bottom:5px;
	border-top: 1px dashed #a28a58;
}


.table1{
	border:1px solid #c3a66a; 
	border-collapse:collapse; 
	background-color: #dfbe79;
}

.table1 td, .table1 th{border-color:#c3a66a;}
.table1 th{background-color:#923a22; color:#dfbe79; font-size:12px;font-weight:normal;}

 .backtable{color: #000;}
 
 .small{
 	font-size:11px; color: #7f6c45;
 }