/* BODY AND CONTAINER */

		body {
			background: url(grass.jpg);
			}

		#container {
			width: 750px;
			margin: 0 auto;
			font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; 
			font-size: 11px;
			line-height: 1.6em;
			color: #000000;
			background-color: #71ee71 ; 
			border: 4px solid #ffffff;
		}
		#container h2 {
		margin-top: 10px;
		padding: 20px;
				
		}
		#comments {
		margin: 10px;
		width: 500px;
		}
		#comments p {
		margin-left: 10px;
		
		}
		
		
		
/* GENERAL STYLES */
		
		h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 36px;
			color: #000000;
			margin-bottom: 30px;
			padding-left: 10px;
		}
		
		h2 {
			color: #000000;
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #71ee71 ;
		}
		h3 {
			margin: 5px;
			color: #ffffff;
			font-size: 18px;
				}
		a {
			color: #66749A;
			
		}

		a:hover {
			color: #566590;
		}

	#p p {
			margin-top: 2px;
			margin-bottom: -5px;
			font-size: 12px;
/*			border-bottom: 1px solid #D1C9BE;  */
margin-left: 10px;
			margin-right: 10px;


		}
		
		
/* IMAGES */		
		
		a img{
	  		border: none;
	  	}
	
		
/* HEADER */

		#header {
			border-bottom: 5px solid #ffffff; 
			padding:0px;
			height: 120px;
			clear: both;
			background-image: url(3.jpg);
		
		}
		
		#header p { 
		
			margin-top: -30px; 
			margin-left: 24px; 
			
			color: #000000;
		}
		
		#header h1 {
		
			padding:20px;
			
		}
		
		
		
		
.light {
  color: #ffffff;
}

		
/* pictures */
	
		#menupics {
			width: 730px;
			height: 400px;
			margin: 10px;
			border-style: solid solid solid solid;
			border-color: #ffffff;
			border-width: 3px;
			border-style: solid;
			float: left;
		}
		#menupics a {
			width: 730px;
			height: 400px;
			margin: 10px;
			border-style: solid solid solid solid;
			border-color: #3D261D;
			border-width: 1px;
			border-style: solid;
		
		}

	
		ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}

		img {
   			border: 2px;
			border-color: #ffffff;
		} 

		
/* CONTENT */

		#content {
			width: 540px;
			margin-left: 10px;
			margin-right: 10px;
		}
		
		#content p {
			padding-bottom: 10px;
			font-size: 12px;
/*			border-bottom: 1px solid #D1C9BE;  */
	border-bottom: 1px solid #ffffff;
		}
		
		#content h4 {
			font-size: 12px;
			padding-bottom: 10px;
			border-bottom: 1px solid #D1C9BE;
		}
		
		#content a {
			color: #22108f;
			text-decoration: underline;
			border-bottom: 1px dashed #66749A;	
			font-weight: 500;	
		}
		
		#content a:hover{
			color: #566590;
			text-decoration: underline;
			border-bottom: none;	
			font-weight: 500;	
		}

/* SIDEBAR FOR INFO */

		#sidebar {
			float: right;
			width: 145px;
		}
		
		#sidebar img {
			float: right;
			width: 125px;
			height: 125px;
			margin: 0px;
			border-style: solid solid solid solid;
			border-color: #ffffff;
			border-width: 2px;
			border-style: solid;
					
		}		
		
		#sidebar h4 {
			text-align: right;
			font-size: 12px;
			padding: 2px 4px 2px 0px;
			border-bottom: 1px #D1C9BE;
		}
		
		#sidebar p {
			margin-bottom: -20px;
			margin-right: 10px;
			margin-left: 10px;
			font-style:italic;
			
			
		}
		
		

/* FOOTER */

		#footer {
			margin-top: 20px;
			clear: both;
			background-color: #71ee71 ;
			padding: 0px 5px 0px 5px;
			text-align: center;
		}
		
		#footer p {
			color:#ffffff;
			padding: 5px;
		}
		
		#footer p a {
			color: #ffffff;
			border-bottom: 1px dotted #89817f;
		}
		
		#footer p a:hover {
			color: #ffffff;
		}
		
		
		#menu {
  margin: 0 auto;
}

#menu ul {
  width: 750px;
  float: left;
  margin: 0;
  padding: 0;

  text-align: left;
  background: #3f956b url(images/menu.gif) repeat-x top left;
}

#menu ul li {
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}

#menu ul li a {
  float: left;
  width: 150px;
  height: 60px;

  font: 500 1.3em arial, sans-serif;
  letter-spacing: 0.08em;

  color: #fffefe;

  border-top: 7px solid #186d44;
  	text-decoration: none;

}

#menu ul li a span {
  display: block;
  padding: 2px 7px;
}


#menu ul li a span.desc {
  font-size: 0.8em;
  color: #8c8d93;
}

/*MENU HOVER*/

#menu ul li a:hover,
#menu ul li a.here {
background: #71ee71 url(images/menu3.gif) repeat-x top left; 
border-top: 7px solid #186d44;
text-decoration: underline;
}

#menu ul li a:hover span.desc,
#menu ul li a.here span.desc {
  color: #fefefe;
}

.width {
  width: 750px;
}



