#wrapper {position: absolute;
		  background-color: #E9E4D3;
		  margin: 0;
		  padding: 30px;
		  width: 902px;
		  height: 2770px;}

body { background-color: #302718;
	   padding: 20px;}

img	{border-bottom: 1px solid #666;
	 position: absolute;
	 margin: 0;}

h2 	{position: absolute;
	 margin-left: 285px;
	 margin-top: 230px;
	 font-family: times;
	 font-size: 30px;
	 color: #44361C;
	 left: 10px;
	 top: 175px;
	 width: 580px;
	 border-bottom: 1px solid #666;
	 padding-bottom: 10px;}
	 
.intro {position:absolute;
		 margin-left: 265px;
		 margin-top: 435px;
		 width: 585px;
		 height: 78px;
		 font-family: times;
		 line-height: 30px;
	     font-size: 16px;
	     line-height: 30px;
		 border-bottom: 1px solid #666;}
		 
.intro h4 {position: absolute;
		   margin-top: 0;
		   margin-left: 0;
		   color: #302718;
		   font-size: 20px}
		 
.intro p {position: absolute;
		  margin-top: 0px;
		  margin-left: 125px;
		  width: 400px;
		  font-size: 18px;}
		   
h3 {position: absolute;
	 margin-left: 290px;
	 margin-top: 495px;
	 font-family: times;
	 font-size: 25px;
	 color: #44361C;
	 left: 10px;
	 top: 175px;
	 width: 577px;
	 border-bottom: 1px solid #666;
	 padding-bottom: 10px;}

#lodge {position: absolute;
		  margin-top: 550px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.lodge2 {position: absolute;
		   margin-top: 550px;
		   margin-left: 458px;
		   width: 400px;
		   height: 290px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.lodge2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.lodge2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 380px;
			 height: 40px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.lodge2 ul  {position: absolute;
			 margin-top: 100px;
			 margin-left: 10px;
			 width: 385px;
			 height: 175px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#stage {position: absolute;
		  margin-top: 875px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.stage2 {position: absolute;
		   margin-top: 875px;
		   margin-left: 458px;
		   width: 400px;
		   height: 333px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.stage2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.stage2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 380px;
			 height: 40px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.stage2 ul  {position: absolute;
			 margin-top: 122px;
			 margin-left: 10px;
			 width: 385px;
			 height: 200px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#amos {position: absolute;
		  margin-top: 1243px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.amos2 {position: absolute;
		   margin-top: 1243px;
		   margin-left: 458px;
		   width: 400px;
		   height: 192px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.amos2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.amos2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 380px;
			 height: 40px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.amos2 ul  {position: absolute;
			 margin-top: 100px;
			 margin-left: 10px;
			 width: 385px;
			 height: 100px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#north {position: absolute;
		  margin-top: 1470px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.north2 {position: absolute;
		   margin-top: 1470px;
		   margin-left: 458px;
		   width: 400px;
		   height: 173px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.north2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.north2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 380px;
			 height: 30px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.north2 ul  {position: absolute;
			 margin-top: 80px;
			 margin-left: 10px;
			 width: 385px;
			 height: 100px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#living {position: absolute;
		  margin-top: 1680px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.living2 {position: absolute;
		   margin-top: 1680px;
		   margin-left: 458px;
		   width: 400px;
		   height: 195px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.living2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.living2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 400px;
			 height: 30px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.living2 ul  {position: absolute;
			 margin-top: 80px;
			 margin-left: 10px;
			 width: 385px;
			 height: 110px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#currahee {position: absolute;
		  margin-top: 1913px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.currahee2 {position: absolute;
		   margin-top: 1913px;
		   margin-left: 458px;
		   width: 400px;
		   height: 215px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.currahee2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.currahee2 p  {position: absolute;
			 margin-top: 45px;
			 margin-left: 8px;
			 width: 380px;
			 height: 30px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			  
.currahee2 ul  {position: absolute;
			 margin-top: 100px;
			 margin-left: 10px;
			 width: 385px;
			 height: 110px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#redboil {position: absolute;
		  margin-top: 2165px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.redboil2 {position: absolute;
		   margin-top: 2165px;
		   margin-left: 458px;
		   width: 400px;
		   height: 190px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.redboil2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.redboil2 p  {position: absolute;
			  margin-top: 45px;
			  margin-left: 8px;
			  width: 380px;
			  height: 30px;
			  font-family: arial;
			  font-size: 14px;
			  line-height: 20px;}
			  
.redboil2 ul  {position: absolute;
			 margin-top: 100px;
			 margin-left: 10px;
			 width: 385px;
			 height: 110px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
#genesis {position: absolute;
		  margin-top: 2393px;
		  margin-left: 257px;
		  border: 1px solid #C6BC9D;} 
		  
.genesis2 {position: absolute;
		   margin-top: 2393px;
		   margin-left: 458px;
		   width: 400px;
		   height: 210px;
		   background-color: #d7cfb5;
		   padding: 10px;}
		   
.genesis2 h4 {border-bottom: 1px solid #666;
			  padding-bottom: 10px;
			  margin-top: 3px;
			  margin-left: 5px;
			  color: #302718;
			  position: absolute;
			  width: 385px;
			  font-size: 18px;}
			  
.genesis2 p  {position: absolute;
			  margin-top: 45px;
			  margin-left: 8px;
			  width: 380px;
			  height: 30px;
			  font-family: arial;
			  font-size: 14px;
			  line-height: 20px;}
			  
.genesis2 ul  {position: absolute;
			 margin-top: 100px;
			 margin-left: 10px;
			 width: 385px;
			 height: 110px;
			 font-family: arial;
			 font-size: 14px;
			 line-height: 20px;}
			 
			 
		   
a {font-family: arial;
   color: #666;
   font-size: 14px;}

a:hover {color:#302718;}

.weather {position: absolute;
		  margin-top: 765px;
		  margin-left: 15px;}

.menu {font-family: arial, sans-serif;
	   width:150px;
	   height:300px;
	   position:absolute;
	   margin:0;
	   font-size:14px;
	   font-family: times;
	   margin-left: 25px;
	   margin-top: 265px;
	   padding:15px;
	   left: 11px;
	   top: 130px;}

.menu ul li a, 
.menu ul li a:visited  {display:block; 
	 					text-decoration:none; 
	 					color:#000;
						font-family: times; 
	 					width:147px; 
	 					height:30px; 
	 					text-align: left; 
	 					border:1px solid #666; 
	 					border-width:0 0 1px 0; 
	 					line-height:19px; 
	 					font-size:14px;
	 					padding-top: 8px}

.menu ul {padding:0; 
	 	  margin:0;
 	      list-style-type: none;}
	
.menu ul li {float:center;
	         margin-right:1px; 
	         position:relative;}
	 
.menu ul li ul {display: none;}

.menu ul li:hover a {color:#000; 
	 				 background:#C6BC9D;}

.menu ul li:hover ul {display:block; 
	 				  position:absolute; 
	 				  top:0; left:140px; 
	 				  width:105px;}

.menu ul li:hover ul li a.hide {background:#fff; 
	 						    color:#000;}

.menu ul li:hover ul li:hover a.hide {width:150px;}

.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a {display:block; 
	 					   background:#666; 
	 					   color:#fff; 
	 					   width:160px;
	 					   padding-left:15px}

.menu ul li:hover ul li a:hover {background:#38B3F7; 
	 							 color:#fff;}

.menu ul li:hover ul li:hover ul {display:block; 
	 							  position:absolute; 
	 				              left:151px; top:0; 
	 						      color:#000;}

.menu ul li:hover ul li:hover ul li a {display:block; 
	 								   width:200px; 
	 								   background:#dfc184; 
		 							   color:#000;}

.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; 
	 										 color:#fff;}
											 
.footer p {position: absolute;
		   margin-top: 2680px;
		   margin-left: 10px;
		   font-family: arial;
		   font-size: 14px;
		   border-top: 1px solid #666;
		   padding-top: 10px;}
	
		  
h6	{font-family: arial;
	 color: #000;
	 position: absolute;
	 width: 875px;
	 margin-bottom: 10px;
	 margin-top: 2750px;
	 padding: 10px;}

