@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	background:#cb8422 url(../images/back.jpg) top repeat-x;
}

hr{
	border:0;
}

#navContainer{
	background:#2c231c;	
}

#nav{
	width:900px;
	margin:auto;
	color:#c9bd95;
	font-size:1.2em;
	font-style:italic;
}

#container{
	width:910px;
	margin:auto;
	padding-top:20px;
}

#leftContainer{
	float:left;
	width:66.8%;
	background:url(../images/content_back.jpg) center top repeat-y;
}

#header{	
	background:url(../images/header.jpg) top center no-repeat;
	padding:20px 30px; 	
}

#headerLeft{
	float:left;
	width:38.5%;
	text-align:right;
	font-size:1.2em;
}

#headerRight{
	float:right;
	width:56%;
	padding:15px 0px;
	font-size:1.1em;
}

#banner{
	text-align:center;
}

#leftContent{
	clear:both;
	padding:15px 40px;
}

#bottomGrass{
	background:url(../images/bottom_grass.jpg) bottom center no-repeat;
	height:99px;
}

#rightContainer{
	float:right;
	width:32.8%;
	padding-top:80px;
}

#wood{
	background:url(../images/wood.gif) center top no-repeat;
	height:200px;
	position:relative;
	padding:50px 10px 10px 20px;
}

#compass{
	position:absolute;
	left: 132px;
	top: -85px;
}

#rightBoxContainer{
	background:url(../images/right_box.jpg) center repeat-y;
	color:#ffe5a6;
}

#rightBoxTop{
	background:url(../images/right_box_top.jpg) top center no-repeat;
	height:20px;
}

#rightBox{
	padding:10px 25px;
}

#rightBoxBottom{
	background:url(../images/right_box_bottom.jpg) bottom center no-repeat;
	height:55px;
	
}

#footerContainer{
	clear:both;
	background:url(../images/footer_back.jpg) bottom repeat-x;
}

#footer{
	width:900px;
	margin:auto;
	clear:both;
	padding:50px 0px 0px 0px;
}

#footerInfo{
	float:right;
	position:relative;
	top:-40px;
}
/*----------------------MENU-----------------*/

#menu{
	list-style:none;
	margin:0;
	padding:0;
}

#menu li{
	float:left;
	padding:0;
	margin:0;
}

#menu li a{
	display:block;
	text-decoration:none;
	color:#ffe5a6;
	padding:10px 15px;
}

#menu li a:hover{
	background:#4c3f36;
	color:#ffe5a6;
}



/*footer*/

#footerMenu{
	list-style:none;
	margin:0;
	padding:10px 0;
}

#footerMenu li{
	float:left;
	padding:0;
	margin:0;
}

#footerMenu li a{
	display:block;
	text-decoration:none;
	color:#392900;
	padding:0px 10px;
	border-right:1px solid #392900;
}

#footerMenu li a:hover{
	color:#ffe5a6;
}




#footerMenu li.last a{
	display:block;
	text-decoration:none;
	color:#392900;
	padding:0px 10px;
	border-right:0;
}

#footerMenu li.last a:hover{
	color:#ffe5a6;
}







/*-------------CLASSES----------------*/

.floatLeft{
	float:left;
}	

.floatRight{
	float:right;
}	


.separator{
	background:url(../images/separator.gif) center repeat-x;
	height:15px;
	padding-bottom:20px;
}

.clear{
	clear:both;
}

.width5{
	width:5%;
}
.width20{
	width:20%;
}
.width30{
	width:30%;
}
.width32{
	width:32%;
}
.width33{
	width:33%;
}
.width38{
	width:38%;
}
.width35{
	width:35%;
}
.width36{
	width:36.95%;
}
.width40{
	width:40%;
}
.width45{
	width:45%;
}
.width48{
	width:48%;
}
.width49{
	width:49%;
}
.width42{
	width:42%;
}
.width50{
	width:50%;
}
.width53{
	width:53%;
}
.width55{
	width:55%;
}
.width60{
	width:60%;
}
.width65{
	width:65%;
}
.width70{
	width:70%;
}
.width80{
	width:80%;
}
.width95{
	width:95%;
}

