/* CSS Document */
body{ margin:0 auto;
     background-color:#302D34;
	 font-family:tahoma;
	 font-size:11px;
	 color:#FDD588;

	 }
.header-top-bg{
     background:url(../image/header_top-bg.jpg) repeat-x ;
	 height:29px;
	 }
.header-bot-bg{
     background:url(../image/header-bot-bg.jpg) repeat-x ;
	 height:25px;
	 }	 
.t-header-bg{
     background:url(../image/t-header_bg.jpg) repeat-x ;
	 height:29px;
	 }	
.right-col-th-bg{ background-image:url(../image/rightcol-th-bg.jpg);
                  background-repeat:repeat-x;
				  height:30px;
                } 
.leftcol-bot-mid-bg{
     background:url(../image/leftcol-box1-mid-bg.jpg) repeat-x ;
	 height:16px;
	 }		
.rightcol-bg{ background-image: url(../image/rightcol-bg.jpg); background-repeat:repeat-y;
            
                }  	 	 
.header{
        height:220px;
		background-image:url(../image/header-img.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		background-position:right top;
		background-color:#393124;
		}
		
.logo{ 
        width:300px;
		height:120px;
		background-image:url(../image/logo.jpg);
		background-repeat:no-repeat;
		background-position:21px 25px;
		}		
.link_text01{ font-family:tahoma;
		 padding-right:15px;
		 line-height:29px;
		 text-align:center;
		 font-size:12px;
		 font-weight:bold;
		 color:#C5AD72;
		 text-decoration:none;
		 }		
.link_text01:hover{ color:#FFCC00;}		

.link_text02{ font-family:tahoma;
		 padding-right:15px;
		 line-height:25px;
		 text-align: left center;
		 font-size:11px;
		 font-weight:bold;
		 color:#C2A372;
		 text-decoration:none;
		 } 
.th_text{ font-family:tahoma;
		 padding-right:15px;
		 line-height:25px;
		 text-align: left center;
		 font-size:11px;
		 font-weight:bold;
		 color:#EED3A0;
		 text-decoration:none;
		 } 		 
		 
ul{ margin:0px; padding:0; list-style:none;}	
ul li{ list-style:none; height:19px; width:178px;  margin:0px; padding:0; }
ul li a{ font-family:tahoma;
      display:block;
      background:url(../image/menu-bg..jpg) no-repeat 0 0;
      font-size:11px;
	  color:#302D34;
	  font-weight:normal;
	  line-height:19px;
	  padding-left:17px;	
	  text-align:left center;
	  text-decoration:none;
	  } 		
ul li a:hover{ 
	  color:#303D34;
	  }
	  
.box_01{ background-color:#83755E; border:1px solid #A18E6E;}	
.box_02{ background-color:#8E7950; border:1px solid #B09662;}	 
.box_03{ padding:15px;}
.text_01{ color:#F7DFBD;}
.text_01 a {color:#F7DFBD;}
.adminheader {font-size: 10pt; color: #F7DFBDF; font-weight: bold; }
.admin {font-size: 9pt; color: #F7DFBD;}

.text_99 a { color:#F7DFBD; }

.box_4{ padding:15px 15px 5px 15px ; background:url(../image/box4_bg.jpg) repeat-x #746232;}
.box_5{ padding:20px; background-color:#69582D;}
.pic{ height:69px; width:82px;
		background-image:url(../image/pic_01.jpg);
		background-position:center;
		background-repeat:no-repeat;
		border:6px solid #BAAB85;
    }
.footer_bg{ background:url(../image/footer_bg.jpg) repeat-x 0 0; height:60px;}	
.link_text02{ font-family:tahoma;
		 text-align:center;
		 font-size:11px;
		 font-weight:normal;
		 color:#FDD588;
		 text-decoration:none;
		 }		
.link_text02:hover{ color:#E0A229;}
.normal_text01{ font-family:tahoma;
		 font-size:11px;
		 font-weight:normal;
		 color:#302D34		;
		 text-decoration:none;
		 }	
.normal_text01 a {
         color:#302D34;
         text-decoration:none;
}
.normal_text02{ 
         font-family:tahoma;
		 font-size:11px;
		 font-weight:normal;
		 padding:3px 3px 3px 18px;
		 color:#EED8B4;
		 }
		 
.normal_text02 a {
   		 color:#EED8B4;
   		 text-decoration:none;
}
 .normal_text03{ 
         font-family:tahoma;
		 font-size:11px;
		 font-weight:bold;
		  padding:3px 3px 3px 18px;
		 color:#EED3A0 ;
		 }
.normal_text03 a {
         text-decoration:none;
		 color:#EED8B4;
}

 .normal_text04{ 
         font-family:tahoma;
		 font-size:11px;
		 font-weight:bold;
		 color:#C2A372;
		 }			 
.quest_033{
            background:url(../image/033.jpg) repeat-x ; 
			} 
 .normal_text05{
      font-family:tahoma; 
      font-size:11PX; 
      line-height:19px;
	  color:#E4CDA5;
	  }	
.normal_text06{
      font-family:tahoma; 
	  font-weight:bold;
      font-size:18PX; 
	  color:#FCC544;
	  }		
.normal_text07{
      font-family:tahoma; 
	  font-weight:bold;
      font-size:14PX; 
	  color:#EBC384	;
	  }	 	
.tableheader {
	background: #e9dfc5 url('/image/rightcol-th-bg.jpg') repeat-x;
	font-weight: bold;
	text-align: center;
    a:link: color:#EED8B4;
    a:visited: color:#00FF00;  
    a:hover: color:#FF00FF;  
    a:active: color:#0000FF;
}

table.rgtb {
	background: #a38a4b;
	border-color: #665747;
	border-style: solid;
	border-width: 1px;
	border-bottom-width: 0;
	border-right-width: 0;
}
table.rgtb td, table.rgtb th {
	border-color: #665747;
	border-style: solid;
	border-width: 1px;
	border-left-width: 0;
	border-top-width: 0;
	text-align: center
}   		 	 
table.calcinput {	font-family: Verdana;	font-size: 10px;	font-style: normal;	color:#FFFFFF;	}
table.calc {	font-family: Verdana;	font-size: 10px;	text-align: center;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-decoration: none;	border: 1px solid #0099CC;	margin-left: auto;	margin-right: auto;	word-spacing: normal;	white-space: normal;}
td.calc {	text-align: center;	border: 1px solid #0099CC;	padding: 3px;}