	body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:#FFF;
	}
	#wrap {
		width:1024px;
		margin:0px auto 0 auto;
		background:#D5CAAA;
		border:1px solid #894d31;
	}
	#header {
    		padding:0px 10px;
		height:150px;
		background: #FFF url('images/header.jpg') no-repeat;
	}
	h1 {
		margin:0px 0px 10px 0px;
		font: bold 20px tahoma, sans-serif;
		color:#a69400;
   	 }
	h2 {
		padding:0px 0px 2px 0px;
		font: bold 12px tahoma, sans-serif;
		color:#894D31;
   	 }
	#nav {
		padding:8px 10px;
		text-align:center;
		border-top:1px solid #894d31;
		border-bottom:1px solid #894d31;
		background: #FFF url('images/nav.jpg') repeat-x; 
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0px 50px;
		font: bold 14px tahoma, sans-serif;
	}
	#nav a:link {text-decoration: none; color: #894d31;}
	#nav a:visited {text-decoration: none; color: #894d31;}
	#nav a:active {text-decoration: none; color: #894d31;}
	#nav a:hover {text-decoration: underline; color: #894d31;}
	#top-gap {
		height:92px;
		background: #D5CAAA url('images/top-gap.png') no-repeat;
	}
	#bottom-gap {
		height:92px;
		margin: 30px 0px 0px 0px;
		background: #D5CAAA url('images/bottom-gap.png') no-repeat bottom left;
	}
	#bottom-gap-right {
		float:right;
		width:318px;
		margin: 45px 40px 0px 0px;
		text-align:right;
	}
	#bottom-gap-right img {
		vertical-align: middle;
	}
	#bottom-gap-right p {
		margin:0;
		font: 10px tahoma, sans-serif;
		color:#894D31;
   	 }
	#main {
		padding:0px 40px;
		background-color: #D5CAAA; 
	}
	#main p {
		margin:0;
		font: 12px tahoma, sans-serif;
		color:#894D31;
		text-align:justify;
		padding-bottom:12px;
   	 }
#main a:link {text-decoration: underline; color: #894D31;}
#main a:visited {text-decoration: underline; color: #894D31;}
#main a:active {text-decoration: underline; color: #894D31;}
#main a:hover {text-decoration: none; color: #894D31;}
	#main ul {
		list-style:circle outside url('images/list.png');
		margin-left: -20px;
		font: 12px tahoma, sans-serif;
		color:#894D31;
		line-height:18px;
	}
	#picture { 
		float: right; 
		margin-left: 24px; 
		margin-bottom: 22px; 
		border:4px solid #a69400;
	}
	#news { 
		float: left; 
		margin-right: 24px; 
		margin-bottom: 22px; 
		border:4px solid #a69400;
	}
	#footer {
		clear:both;
		padding:0px;
		background: #894d31 url('images/footer.jpg') repeat-x; 
		height:46px;
		width:1024px;
		margin:0 auto;
	}
	#footer-left {
		float:left;
		width:500px;
	}
	#footer-right {
		float:right;
		width:400px;
		text-align:right;
	}
	#footer p {
		margin:0;
		padding:16px 40px 0px 40px;
		font: 10px geneva, sans-serif;
		color:#FFF;
    }
#footer-right a:link {text-decoration: none; color: #FFF;}
#footer-right a:visited {text-decoration: none; color: #FFF;}
#footer-right a:active {text-decoration: none; color: #FFF;}
#footer-right a:hover {text-decoration: underline; color: #FFF;}
	* html #footer {
		height:1px;
	}


#acc {width:912px; list-style:none; color:#033; margin:0px auto 0px}
#acc h3 {width:900px; padding:0px; font: bold 12px tahoma, sans-serif; margin-top:0px; cursor:pointer;}
#acc h3:hover {text-decoration: underline;}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {width:912px; padding:0px;}

	#acc .acc-content ul{
		list-style:circle outside;
		margin-left:0px;
		font: 12px tahoma, sans-serif;
		color:#894D31;
		line-height:18px;
	}