* { margin:0; padding:0; border:0; }
body { background: #32250B; font: 12px Georgia; }
a { text-decoration:none; }

#wrapper { width:980px; margin:0 auto 10px auto; }

#header { width:980px; height:250px; background: url(../_img/header.jpg) top left no-repeat; }
	#header p { font: italic 11px Georgia; color:#C48F2A; padding:20px 40px 0 0; margin:0 0 0 538px; }
#contenth { float:left; padding:60px 0 0 0; width:980px; background: #C7912B url(../_img/content_head.jpg) top left no-repeat; }
#content { float:left; min-height:300px; padding:0 0 90px 0; width:980px; background: url(../_img/content_foot.jpg) bottom left no-repeat; }
	#left { float:left; width:229px; padding:0 20px 0 0; margin:0 0 0 20px; }
	#middle { float:left; width:338px; padding:0 20px 0 0; }
	#right { float:left; width:333px; padding:0 20px 0 0; }
	
	#content h2 { font: 24px Georgia; color:#242C1F; }
	#content h3 { font: 20px Georgia; color:#242C1F; }
	#content h4 { font: italic 20px Georgia; color:#993300; margin:15px 0 0 0; }
	#content h5 { font: 18px Georgia; color:#242C1F; margin:15px 0 0 0; }
	#content h6 { font: italic 16px Georgia; color:#624816; }
	#content p { font: 12px Georgia; color:#5A4114; }
	#content p a { font-size:11px; color:#32250B; }
		#content p a:hover { color:#993300; }
	#content hr { margin:10px 0 0 0; width:100%; height:1px; background-color:#976E21; color:#976E21; }
	
#footer { float:left; padding:10px 20px; width:980px; color:#5A4114; background:#32250B; }
	#footer a { color:#5A4114; }
		#footer a:hover { color:#C7912B; }
