* { margin:0; padding:0; border:0; }

body { background:#564B3B; color:#fff; font:12px arial; }

.img-cover { height:210px; left:600px; position:absolute; top:455px; width:270px; }
.header-cover { height:280px; left:130px; position:absolute; top:144px; width:730px; }

a { color:#E6B37F; }
a:hover { color:#fff; }
div.hr { width:100%; border:0 none; height:2px; background:#564B3B url(../_img/hr.jpg) repeat-x center bottom; margin:20px 0; }
h4 { margin:0 0 8px 0; font-size:16px; }

#wrap { float:left; position:relative; width:870px; background:url(../_img/bg.jpg) top left no-repeat; }
	#head { float:left; display:inline; margin:0 0 0 120px; width:750px; height:94px; background:url(../_img/head.jpg) top left no-repeat; }
	
	#nav { text-transform:uppercase; width:730px; float:left; display:inline; padding:10px; margin:0 0 0 120px; background:#fff; font:900 10px arial, helvetica; }
	#nav, #nav ul {	list-style: none; }
	#nav ul { width:730px; height:38px; background:#C6C4B9; }
	#nav a { display: block; text-decoration:none; padding:14px 11px 13px 11px; border-left:2px solid #fff; color:#625544; }
	#nav a:hover { color:#fff; background:#564B3B; }
	#nav li ul { text-transform:capitalize; margin:0 0 0 2px; height:auto; width:122px !important; }
	#nav li ul a { padding:4px 11px; border-left:0; width:100px; }
	#nav li ul a:hover { width:100px; color:#fff; background:#564B3B; }
	#nav li { float: left; }
	#nav li ul { width:122px; background:#C6C4B9 !important; position: absolute; width: 100px; left: -999em;	}
	#nav li:hover ul { left: auto; }
	#nav li:hover ul, #nav li.sfhover ul { left: auto; }
	#nav ul li.home a { border-left:0px }
	
	#nav img { width:730px; height:280px; margin:2px 0 0 0; }
				
	#content-wrap { margin:0 0 40px 120px; float:left; display:inline; width:750px; }
		#content-left { line-height: 130%; float:left; width:440px; padding:20px 10px; }
			#content-left ol, #content-left ul { margin:0 0 0 20px; }
		#content-right { line-height:150%; float:left; width:289px; padding:20px 0; border-left:1px solid #fff; }
			#content-right img { width:250px; margin:0 0 0 19px; padding:10px; background:#7B674E; }
			#content-right h3 { margin:0 0 0 19px; font:100 18px impact; color:#66CC33; }
			#content-right p { margin:0 0 0 19px; }
				#content-right p.contact a { color:#fff; }
					#content-right p.contact a:hover { color:#E6B37F; }
				#content-right p.footer { line-height:150%; font-size:10px; color:#7B674E; }
					#content-right p.footer a { color:#7B674E; text-decoration:none; }
						#content-right p.footer a:hover { color:#E6B37F; }
						
	form { float:left; width:730px; }
	form div.form { float:left; width:300px; }
	form div.formc { float:left; clear:both; display:block; }
	label { float:left; clear:left; margin:0 0 2px 0; }
	input.text { float:left; clear:left; background:#E6B37F; height:20px; width:250px; margin:0 0 10px 3px; border:2px solid #7B674E; }
	select { float:left; clear:left; background:#E6B37F; margin:0 0 10px 3px; }
	textarea { float:left; clear:both; background:#E6B37F; height:120px; width:400px; margin:0 0 10px 3px; border:2px solid #7B674E; }
	input.form-button { padding:5px 20px; margin: 5px 0 0 3px; float:left; clear:left; background:#7B674E; }
	input.form-button:hover { background:#E6B37F; }
	#captcha { float:left; clear:left; }
		#captcha img { margin:0 0 0 3px; }
	p.error { color:red; }