body{
	font-family:verdana, arial, helvetica;
	background-color:#384e38;
	margin-top:-15px;
	text-align:center;
}
#wrapper{
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
img{
	border:none;
}
a{
	text-decoration:none;
	color:#000C7C;
	font-weight:bold;
}
a:hover{
	color:#531716;
	
}
li{
	list-style: disc; 
	margin-bottom:20px;
	margin-left:40px;
}
p{
	margin-bottom:20px;
}

h1{
	color:#5D1412;
	font-size:200%;
	padding-bottom:10px;
	font-weight:bold;
}
h2{
	color:#384E38;
	font-size:150%;
	padding-bottom:20px;
	padding-top:20px;
}
h3{
	color:#5D1412;
	font-size:120%;
	font-weight:bold;
	padding-bottom:20px;
	padding-top:20px;
	
}
#frame{
	
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	padding-bottom:20px;
}
#middle{
	text-align:left;
	position:relative;
	width:700px;
	margin-left:auto;
	margin-right:auto;
}
#middle ul{
	list-style:circle;
}
#banner{
	position:relative;
	margin-top:10px;
	height:149px;
	background-image: url("images/layout/banner.jpg");
	background-repeat: no-repeat;
	background-position:center;
	
}
#menu{
	position:relative;
	height:75px;
	background: url("images/layout/strip_red.jpg");
	background-repeat: repeat-y;
	background-position:center;

}
#head{
	margin-top:-5px;
	background: url("images/layout/header.jpg");
	background-repeat: no-repeat;
	background-position:center;
}
#container{
	
	position:relative;
	margin-top:-4px;
	background-image: url("images/layout/strip_yellow.jpg");
	background-repeat: repeat-y;
	background-position:center;
	width: 100%;
 	margin-left:auto;
	margin-right:auto;
	
}
#content {
	position:relative;
	padding-top:30px;
	width:800px;
	margin-left:auto;
	margin-right:auto;

}

#addr{
	padding-top:10px;
	text-align:center !important;
	border-top:solid #E4D6B2 1px;
	margin-top:10px;
	width:500px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;

}
#footlinks{
	padding-top:10px;
	text-align:center;
	font-size:80%;

}
#footer{
	height:28px;
	text-align:center;
	position:relative;
	background-image: url("images/layout/footer.jpg");
	background-repeat: no-repeat;
	background-position:center;
	clear:both;
}
#copy{
	margin-top:40px;
	text-align:center;
}
.list li{
	text-decoration:none;
	list-style:none !important;
	margin:0;
	clear:both;
}
#map{
	border:solid #5D1412 1px;
	padding:5px;
}
#zone{
	color:#9C2A28;
	padding-top:11px;
	font-size:70%;
}
#zone a{
	font-size:110%;
	color:#B62F2C;
}
#zone a:hover{
	color:#F7ECCB;
}
#social{
	width:500px;
	height:50px;
	margin:0 auto;
}
#social div{
	float:left;
	margin-left:63px;
}