body {
			margin:0;
			padding:0;
			background: #45484d url(../gallery/hamp4.jpg) repeat-x  top left; 
		}
p, h1, h2, h3 {
			margin:0;
		}
		
#container {
			width:700px;
			margin:50px auto 0px auto;
			height:750px;
		}
#logo {
			height:150px;
			text-align:center;
			padding:0px 0px 15px 0px;
		}

#entry {
			height:250px;
			padding:5px 0px 10px 0px;
			width:700px;
		}
#entry h2 {
			font-weight:normal;
			font-size:20px;
			text-align:center;
			padding:5px 0px;
		}
#entry a, #entry a:link, #entry a:visited {
			color:#ccc7c3;
			text-decoration:none;
		}
#left {
			width:350px;
			float:left;
		}
#left h1 {
			text-align:center;
			padding: 20px 0px 20px 0px;
			font: 26px "Trebuchet MS", Verdana, Arial, sans-serif;
			color:#ccc7c3;
}
#right h1 {
			text-align:center;
			padding:20px 0px 20px 0px;
			font: 26px "Trebuchet Ms" Verdana, Arial, sans-serif;
			color:#ccc7c3;
}
#right {
			width:350px;
			float:right;
		}


#info {
			clear:both;
			margin:0px auto 0px auto;
			font: 11px "Trebuchet MS", Verdana, Arial, sans-serif;
			color:#CCC7C3;
			width:600px;
			text-align:center;
		
			
		}
#info a, #info a:link, #info a:hover {
			color:#ccc7c3;
			text-decoration:underline;
		}
#info h1 {
			color:#ccc7c3;
			text-align:center;
			font:22px "Trebuchet MS", Verdana, Arial, sans-serif;
			padding:10px 0px 10px 0px;
}
#info h2 {
			font-size: 18px;
			text-align:center;
			padding:12px 0px;
			font-weight:normal;
		}
#info h3 {
			font-size:14px;
			text-align:center;
			padding:8px 0px;
			font-weight:normal;
			
}
#info p {
			padding:3px 0px;
			font-size:12px;
			font-weight:normal;
			
			
		}
p.requirements {
			padding:3px 0px;
			text-align:center;
		}
		
		
		
		
		
		
	
