/*
Browser Reset
-------------------------------------------------------------------------------------------------------------------------------*/
* { margin: 0; padding: 0; }
/* Debug ---------*/
/* { border-top: 1px solid red; }
/*
Foundation
-------------------------------------------------------------------------------------------------------------------------------*/
body { background: #363428; font: 0.85em/1 Helvetica, Arial, sans-serif; color: #61441C; }
a { color: #069; }
a:hover { color: #5b241d; }
a img { border: none; }
#container { width: 980px; margin: 0 auto; padding:0; background: url(../_img/bodybg.jpg) repeat-y; }

/*
Header
-------------------------------------------------------------------------------------------------------------------------------*/
#header { float:left; display:inline; clear: both; width: 960px; margin: 0 10px; padding:0; background: #E4DABB url(../_img/header.jpg) bottom left no-repeat; min-height: 290px; height: auto !important; height: 290px; }

	#header h1 { float:left; display:inline; width:300px; height:160px; background:url(../_img/logo.jpg) no-repeat; }
	#header h1 span {display:none; }
#nav { float:left; display:inline; width:650px; margin:0; padding:20px 0 70px 0;  }
#nav ul { list-style:none;}
#nav ul li { float:left; width:150px; margin:0 0 0 5px; font-family:Georgia, Times, 'Times New Roman', serif; border-bottom:1px solid #C6B283; }
#nav ul li a { float:left; text-decoration:none; color:#5F351E; padding:5px; }
#nav ul li a:hover { text-decoration:underline; color:#5F351E; }

#content { float:left; clear: both; width: 980px; margin: 0 0 30px 0;  }

	#content h2 { font-size:1.8em; font-weight:normal; font-style:normal; font-family:Georgia, Times, 'Times New Roman', serif; margin:0 0 10px 0; padding:0 0 15px 0; border-bottom:1px solid #ccc;}
	#content h3 { font-size:1.3em; font-weight:normal; font-style:italic; font-family:Georgia, Times, 'Times New Roman', serif; margin:20px 0 10px 0; color:#963; }
	#content h4 { font-size:1.2em; font-weight:bold; font-style:normal; font-family:Georgia, Times, 'Times New Roman', serif; margin:20px 0 0 0; color: #930; }
	#content h5 { font-size:1em; font-weight:normal; font-style:italic; font-family:Georgia, Times, 'Times New Roman', serif; margin:0 0 10px 0; }
	#content p { font-size:.85em; margin:0; line-height:1.2em; }
	#content p.link { margin:5px 0 0 0; padding:10px 5px; border-bottom:1px solid #ccc; font-style:italic; font-family:Georgia, Times, 'Times New Roman', serif; background:#e0f0ff; }
	#content p.link span { float:right; display:inline; }

#content-left { width:250px; float:left; display:inline; margin:0 0 0 30px; }

#content-middle { width:400px; float:left; display:inline; margin:0 0 0 30px; }

#content-right { width:200px; float:left; display:inline; margin:0 0 0 30px; }
	#content-right p { margin:0 0 5px 0; }

#footer { clear: both; width: 980px; margin:0; padding:0; height:40px; background: url(../_img/footerbg.jpg) bottom left no-repeat; }
	#footer p { font-size:.85em; margin:20px 30px; }