body { background-image:url("../files/barn1920x1200.jpg"); background-attachment:fixed; background-color:#FFF; background-position:top left; background-repeat:no-repeat; width:100%; height:100%; font-family:"Century", Georgia, serif; margin:0px; padding:0px; color:#7B3A00; }
a:link { color:#7B3A00; text-decoration:underline; }
a:active { color:#7B3A00; text-decoration:underline; }
a:visited { color:#7B3A00; text-decoration:underline; }
a:hover { color:#BAB2A5; text-decoration:none; }
div#main { position:relative; float:none; width:1250px; margin:0px auto 0px auto; }
div#logo { position:relative; float:left; margin:0px; padding:0px; }
div#logo img { margin:-20px 0px 0px 0px; }
div#content { position:relative; float:left; width:1020px; }
div#content div#navigation { width:inherit; }
div#content div#navigation div#navigation-top { width:inherit; }
div#content div#navigation div#navigation-mid { position:relative; float:left; width:inherit; padding:5px 0px 10px 0px; background:url('../files/navigation-mid.png') repeat-y; }
div#content div#navigation div#navigation-mid ul { margin:0px 0px 0px 30px; padding:0px; list-style:none; }
div#content div#navigation div#navigation-mid ul li { float:left; padding:0px 30px 0px 0px; }
div#content div#navigation div#navigation-mid ul li a { margin:0px 0px 10px 0px; font-size:1.2em; }
div#content div#navigation div#navigation-mid ul li a:link 		{ color:#F1E8CB; text-decoration:none; }
div#content div#navigation div#navigation-mid ul li a:active 	{ color:#F1E8CB; text-decoration:none; }
div#content div#navigation div#navigation-mid ul li a:visited 	{ color:#F1E8CB; text-decoration:none; }
div#content div#navigation div#navigation-mid ul li a:hover 	{ color:#BAB2A5; text-decoration:none; }
div#content div#content-mid { position:relative; float:left; background:url('../files/content-mid.png') repeat-y; width:1020px; }
div#content div#content-mid div#content-text { padding:0px 100px 0px 100px; margin:-30px 0px -30px 0px; }
div#content div#footer div#footer-content { position:relative; float:left; background:url('../files/navigation-mid.png') repeat-y; color:#F1E8CB; width:1020px; font-size:0.8em; }
div#content div#footer div#footer-content-text-left { position:relative; float:left; width:500px; }
div#content div#footer div#footer-content-text-left ul { list-style:none; float:left; margin:10px 0px 10px 0px; }
div#content div#footer div#footer-content-text-left ul li a:link { color:#F1E8CB; text-decoration:none; }
div#content div#footer div#footer-content-text-left ul li a:active { color:#F1E8CB; text-decoration:none; }
div#content div#footer div#footer-content-text-left ul li a:visited	{ color:#F1E8CB; text-decoration:none; }
div#content div#footer div#footer-content-text-left ul li a:hover { color:#BAB2A5; text-decoration:none; }
div#content div#footer div#footer-content-text-right { position:relative; float:right; width:400px; text-align:right; margin:5px 30px 0px 0px; }
div#content div#footer div#footer-bottom { margin:0px 0px 50px 0px; }
div#content div#content-mid img { background:#FFF; padding:10px; border:1px solid #7B3A00; }
div#content div#content-mid img.left { float:left; margin:0px 20px 20px 0px; }
div#content div#content-mid img.right { float:right; margin:0px 0px 20px 20px; }
div#content div#content-mid p.quote{ text-align:justify; font-size:0.9em; margin:0px; padding:0px; }
div#content div#content-mid p.citation{ text-align:right; font-size:0.8em; margin:0px; padding:0px; font-style:oblique; }
div.divider { position:relative; float:left; width:900px; height:10px; margin:0px 0px 20px -15px; padding:0px; background:url("../files/divider.gif") no-repeat; }



