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

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: 577px;
	 border-bottom: 1px solid #666;
	 padding-bottom: 10px;}
	 
.intro {
	position:absolute;
	margin-left: 270px;
	margin-top: 425px;
	width: 585px;
	height: 200px;
	font-family: times;
	line-height: 30px;
	font-size: 16px;
	line-height: 30px;}

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: 1210px;
		   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: 1280px;
	 padding: 10px;}

