  	body {
    overflow-x:hidden;
	color:#000000;
	background-image:url('img/back.png');	
	margin:0px;
	padding:0px;
	font-family:arial, helvetica, verdana,  sans-serif;
	font-size:10px
	}

	/* main containers */	
		   
	.header {	
	float:left;
	background-image:url('img/00header.png');
	padding:0px;
	margin:0px 24px -20px 0px;
	height:160px; 
	width:780px; 
	z-index:4
	} 
 
	.content {
	position:relative; 
	width:auto;
	min-width:400px;		  
	margin-top:0px;
	margin-right:184px;
	margin-bottom:0px;
	margin-left: 268px;
	padding:0px 0px 0px 0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

	#lcol {
	position:absolute;
	width:224px;
	top:140px;
	left:24px;
	padding:0px;
	background-color:#251402;	
	z-index:1; 
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index:2;
	}
	
	#rcol {	  
	background: url(img/compass.png);
	position:absolute;
	width:140px;
	top:140px;
	right:24px;
	padding:0px;
	z-index:1; 
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index:1;
	}					   
	
	#header {
	background: url(img/00header.png); 	   
	background-repeat: no-repeat;
	width:780px;
	}
	
	/* sub containers */	  
	
	.pagehead {
	font-size:16px;
	color:#C6AD84;
	font-weight:bold;
	text-align:left;
	background-color:#100900;
	width:auto;
	padding:4px 8px 4px 8px;
	border:solid 2px #C6AD84;
	}
	
	.menu_cell {
	font-size:10px;
	color:#A68D64; 
	padding:8px 2px 8px 2px;
	}
	
	.inside {
	border-left: 4px solid #CAAD85;
	border-right: 4px solid #CAAD85; 
	padding-left: 8px;
	padding-right: 8px;	
	}
	
	.inside2 {
	border-left: 4px solid #CAAD85;
	border-right: 4px solid #CAAD85;   
	background-color:#472802;
	padding-left: 24px;
	padding-right: 24px;
	}
	
	#topleft {background:url('img/c_tl.gif'); height:20px; font-size:2px; margin-right:20px;}
	#topright {background:url('img/c_tr.gif'); height:20px; width:20px; font-size:2px; float:right; margin-top:-20px;}
	
	#botleft {background:url('img/c_bl.gif'); height:20px; font-size:2px; margin-right:20px;}
	#botright {background:url('img/c_br.gif'); height:20px; width:20px; font-size:2px; float:right; margin-top:-20px;}
	
	#topleft2 {background:url('img/c_tl.png'); height:20px; font-size:2px; margin-right:20px;}
	#topright2 {background:url('img/c_tr.png'); height:20px; width:20px; font-size:2px; float:right; margin-top:-20px;}
	
	#botleft2 {background:url('img/c_bl.png'); height:20px; font-size:2px; margin-right:20px;}
	#botright2 {background:url('img/c_br.png'); height:20px; width:20px; font-size:2px; float:right; margin-top:-20px;}
	
	.cats {
 	padding:0px;
 	margin-bottom:4px;
	border-collapse:collapse;
	border-spacing:0px;
	width:200px;
 	}	
	
	table#cen {text-align:center; margin-left:auto; margin-right:auto; width:978px;}
	tr,td {text-align:left;}
	
	/* table cells */
 
 	.nopad {
 	padding:0px;
 	margin:0px;
 	}	
	
	.nopaddk {
 	padding:2px 2px 2px 8px;
 	margin:0px;
	background-color:#A68D64;
	font-size:14px;
	color:#0D0800;
	font-weight:bold;
 	}
	
	.pad2 {
	padding:1px;
	}
	
	.pad4 {
 	padding-top:2px;
 	padding-right:2px;
 	padding-left:2px;
 	padding-bottom:2px; 
 	}
 
 	.pad8 {
 	padding-top:2px;
 	padding-right:4px;
 	padding-left:4px;
 	padding-bottom:2px; 
 	}
 	
 	.pad12 {
 	padding-top:2px;
 	padding-right:6px;
 	padding-left:6px;
 	padding-bottom:2px;
 	}
 
 	.pad16 {
 	padding-top:4px;
 	padding-right:8px;
 	padding-left:8px;
 	padding-bottom:4px; 
 	}
	
	/* floats */
	
	.floatleft {
	float:left;
	padding:0px;
	}
	
	.floatmenul {
	float:left;
	text-align:left;
	width:70px;
	}
	
	.floatmenur {
	float:left;
	text-align:right;
	width:100px;
	}
	
	.floatflash {
	float:left;
	padding-right:16px;
	}
	
	.floatleft2 {
	float:left;
	padding-top:8px;
	padding-right:16px;
	padding-bottom:8px;
	padding-left:0px;
	}
	
	.floatleft6 {
	float:left;
	padding:2px;
	}
	
	.floatleft16 {
 	float:left;
 	padding:8px; 
 	margin:8px;
 	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}
	
	.floatleft88 {
 	float:left;
 	padding:8px; 
 	margin:8px;
 	width:100px; 
	text-align:center;
	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}
	
	.floatright16 {
 	float:right;
 	margin-top:8px;
	margin-right:24px;
	margin-bottom:8px;
	margin-left:8px; 
 	padding:8px;
 	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}
	
	.floatpic {
 	float:left;
 	padding:8px; 
 	margin-top:8px;
 	margin-right:24px;
 	margin-bottom:8px;
 	margin-left:0px;	
 	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}
	
 	.floathead {
 	padding:8px; 
 	margin:0px 0px 0px 70px;	
 	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}
 	
  	.floatleft120 {
 	float:left; 
 	padding:6px 4px 2px 4px; 
 	margin:8px;	
 	background-color:#0D0800; 
 	border: solid 2px #A68D64; 
 	}		 
	
	/* links */
	
	.link10:link { font-size:10px; color:#D6BD94; text-decoration:none;}
	.link10:visited{ font-size:10px; color:#DABD95; text-decoration:none;}
	.link10:hover { font-size:10px; color:#F6DDB4; text-decoration:none;}
	.link10:active { font-size:10px; color:#FFFFFF; text-decoration:none;}		

	.link10b:link { font-size:10px; color:#D6BD94; text-decoration:none; font-weight:bold;}
	.link10b:visited{ font-size:10px; color:#DABD95; text-decoration:none; font-weight:bold;}
	.link10b:hover { font-size:10px; color:#F6DDB4; text-decoration:none; font-weight:bold;}
	.link10b:active { font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold;}	 
	
	.buy:link { font-size:10px; color:#F6DDB4; text-decoration:none; font-weight:bold;}
	.buy:visited{ font-size:10px; color:#F6DDB4; text-decoration:none; font-weight:bold;}
	.buy:hover { font-size:10px; color:#FFFFD4; text-decoration:none; font-weight:bold;}
	.buy:active { font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold;}																					   

	.link12:link { font-size:12px; color:#D6BD94; text-decoration:none;}
	.link12:visited{ font-size:12px; color:#DABD95; text-decoration:none;}
	.link12:hover { font-size:12px; color:#F6DDB4; text-decoration:none;}
	.link12:active { font-size:12px; color:#FFFFFF; text-decoration:none;}

	.link12b:link { font-size:12px; color:#D6BD94; text-decoration:none; font-weight:bold}
	.link12b:visited{ font-size:12px; color:#DABD95; text-decoration:none; font-weight:bold}
	.link12b:hover { font-size:12px; color:#F6DDB4; text-decoration:none; font-weight:bold}
	.link12b:active { font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold}   
	
	.aff:link { font-size:12px; color:#D6BD94; text-decoration:none; font-weight:bold}
	.aff:visited{ font-size:12px; color:#DABD95; text-decoration:none; font-weight:bold}
	.aff:hover { font-size:12px; color:#F6DDB4; text-decoration:none; font-weight:bold}
	.aff:active { font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold}   
	
	img {border-color:#D6BD94}
	
	img.linkimg {border:solid 2px #D6BD94;}
	img.linkimg :link {border:solid 2px #D6BD94;}
	img.linkimg :visited{border:solid 2px #D6BD94;}
	img.linkimg :hover {border:solid 2px #F6DDB4;}
	img.linkimg :active {border:solid 2px #FFFFFF;}
	
	/* text */

	.text10 {font-size:10px;color:#A68D64;} 	 
	.text12 {font-size:12px;color:#A68D64;}
	.text12justify {font-size:12px;color:#A68D64; text-align:justify;}
	.text14 {font-size:14px;color:#A68D64;}
	.text16 {font-size:16px;color:#A68D64;}
	.text18 {font-size:18px;color:#A68D64;}
	.text20 {font-size:20px;color:#A68D64;}
	.text24 {font-size:24px;color:#A68D64;}
	.text32 {font-size:32px;color:#A68D64;}
	.text40 {font-size:40px;color:#A68D64;}
	  
	/* bold	text*/	 
 
	.text8b {font-size:8px;color:#C6AD84;font-weight:bold;}
	.text9b {font-size:9px;color:#C6AD84;font-weight:bold;}
	.text10b {font-size:10px;color:#C6AD84;font-weight:bold;}
	.text12b {font-size:12px;color:#C6AD84;font-weight:bold;}
	.text14b {font-size:14px;color:#C6AD84;font-weight:bold;}
	.text16b {font-size:16px;color:#C6AD84;font-weight:bold;}
	.text20b {font-size:20px;color:#C6AD84;font-weight:bold;}
	.text24b {font-size:24px;color:#C6AD84;font-weight:bold;}
	.text32b {font-size:32px;color:#C6AD84;font-weight:bold;} 		
	
	/* white text */

	.text10w {font-size:10px;color:#0D0800;} 	 
	.text12w {font-size:12px;color:#0D0800;}
	.text14w {font-size:14px;color:#0D0800;}
	.text16w {font-size:16px;color:#0D0800;}
	.text18w {font-size:18px;color:#0D0800;}
	.text20w {font-size:20px;color:#0D0800;}
	.text24w {font-size:24px;color:#0D0800;}
	.text32w {font-size:32px;color:#0D0800;}
	.text40w {font-size:40px;color:#0D0800;}
	      
	/* white bold text*/	 
 
	.text8wb {font-size:8px;color:#0D0800;font-weight:bold;}
	.text9wb {font-size:9px;color:#0D0800;font-weight:bold;}
	.text10wb {font-size:10px;color:#0D0800;font-weight:bold;}
	.text12wb {font-size:12px;color:#0D0800;font-weight:bold;}
	.text14wb {font-size:14px;color:#0D0800;font-weight:bold;}
	.text16wb {font-size:16px;color:#0D0800;font-weight:bold;}
	.text20wb {font-size:20px;color:#0D0800;font-weight:bold;}
	.text24wb {font-size:24px;color:#0D0800;font-weight:bold;}
	.text32wb {font-size:32px;color:#0D0800;font-weight:bold;} 	

	/* blockquote */
	
	blockquote {  
	background-color:#0D0800;
	border:solid 4px #A68D64;
	padding:12px;
	margin:4px;	
	color:#A68D64;
	text-size:12px;
	text-align:justify;
	}
	
	/* forms */
	
	form {margin-bottom:0}
	
	.inlineform {
	display:inline;
	}
	
	.forminput{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #A68D64; 
	background-color: #0D0800; 
	border: solid 2px #A68D64;
	}

	.forminput1{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #A68D64; 
	background-color: #0D0800; 
	border: solid 1px #A68D64;
	} 

	.formbox {
	width:120px;
	height:12px;   
	font-size: 9px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #A68D64;
	background-color: #0D0800; 
	border: solid 2px #A68D64;
	} 
 
 	ul {font-size:10px}		
 	ul.ul12 {font-size:12px}
