div#main { width:1000px; margin:0px auto 0px auto; }


div#header div#top-bar { margin:0px 0px 0px 15px; }
div#header div#logo img { margin:-6px 0px 22px 25px; }

div#content { position:relative; float:left; width:1030px; margin:0px -15px 0px -15px; }
div#content div#content-top { position:relative; float:left; width:1030px; background:url("../files/background-interior-top.png") no-repeat; height:30px; margin:-15px -15px 0px -15px; }
div#content div#content-middle { position:relative; float:left; width:1030px; background:url("../files/background-interior-middle.png") repeat-y; margin:0px -15px 0px -15px; }
div#content div#content-middle div#inside { position:relative; float:left; width:970px; margin:-15px 30px -15px 30px; }
div#navigation { margin:-40px 0px 220px 30px; }
div#main div#content div#content-middle div#article { position:relative; float:left; width:705px; margin:0px 0px 0px 10px; z-index:2000; padding:0px 0px 100px 0px; }

/*
div#main div#content div#content-middle div#article img { display:block; position:relative; margin:10px; border:1px solid #CEE5A6; padding:3px; }
div#main div#content div#content-middle div#article div#article-options { position:relative; float:left; }
div#main div#content div#content-middle div#article div#article-options span.option { display:block; position:relative; float:left; background:#E9F4D3;margin:1px 1px 0px 0px; }
div#main div#content div#content-middle div#article div#article-options span.option a { display:block; width:325px; color:#BAB2A5; font-family:"Century Gothic", Arial, sans-serif; text-decoration:none; padding:3px 0px 3px 20px; }
div#main div#content div#content-middle div#article div#article-options span.option a:hover { 
	color:#BAB2A5; font-family:"Century Gothic", Arial, sans-serif; text-decoration:none; background:url("../files/arrow.gif") no-repeat; background-position:0px 7px; color:#6AB3D1; }
div#main div#content div#content-middle div#article div#article-options div.option-list { 
	display:none; position:relative; float:left; width:650px; background:#FFF; padding:3px 0px 3px 39px; margin:1px 1px 0px 0px; border-width:0px 1px 0px 1px; border-color:#CEE5A6; border-style:dotted; }
*/
div#article-options { position:relative; float:left; clear:both; }
div#article-options span.option { display:block; position:relative; float:left; background:#E9F4D3;margin:1px 1px 0px 0px; }
div#article-options span.option a { display:block; width:325px; color:#BAB2A5; font-family:/*"Century Gothic", */Arial, sans-serif; text-decoration:none; padding:3px 0px 3px 20px; }
div#article-options span.option a:hover { 
	color:#BAB2A5; font-family:/*"Century Gothic", */Arial, sans-serif; text-decoration:none; background:url("../files/arrow.gif") no-repeat; background-position:0px 7px; color:#6AB3D1; }
div#article-options div.option-list { 
	display:none; position:relative; float:left; width:650px; background:#FFF; padding:3px 0px 3px 39px; margin:1px 1px 0px 0px; border-width:0px 1px 0px 1px; border-color:#CEE5A6; border-style:dotted; }

div#footer { 
	position:relative; float:left; width:728px; background:url("../files/background-footer.png") center top no-repeat; font-size:0.8em; font-family:/*"Century Gothic", */Arial, sans-serif; font-weight:bold; clear:left; margin:0px 0px 0px 250px; z-index:2000; }
div#footer div#footer-navigation { position:relative; float:left; width:470px; padding:0px 0px 0px 0px; }
div#footer div#footer-navigation ul { list-style:none; float:left; padding:10px 0px 20px 0px; }
div#footer div#footer-navigation ul li a { color:#775B40; text-decoration:none; padding:0px 10px 0px 10px; }
div#footer div#footer-navigation ul li a:hover { background:#FFF; }
div#footer div#footer-copyright { position:relative; float:right; width:250px; margin:20px 0px 0px 0px; text-align:right; }
div#footer div#footer-copyright a{ color:#775B40; text-decoration:none; }

div#main div#content div#allen { position:relative; float:left; background:url("../files/background-allen-interior.png") no-repeat 0px 5px; width:437px; height:379px; margin:-364px 0px -15px 0px; z-index:1000; }
div#content-bottom { position:relative; float:left; width:1030px; background:url("../files/background-interior-bottom.png") no-repeat; height:30px; margin:0px -15px 50px -15px; z-index:600; }

.left { position:relative; float:left; }
.right { position:relative; float:right; }
.center { display:block; position:relative; float:none; margin-left:auto; margin-right:auto; }

div#login-form { position:absolute; top:0px; left:50%; }
div#search-form { position:absolute; top:0px; left:50%; }


div#article ol li { margin:10px 0px 5px 0px; }

div.bonnie { position:relative; float:left; clear:both; width:93%; margin:0px 0px 30px 0px; padding:0% 2.5% 0% 2.5%; font-size:0.8em; border:1px solid #bab2a5; }
div.bonnie { -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; }
div.bonnie img { border-right: 1px solid #BAB2A5; padding:20px 20px 20px 0px; margin:0px 20px 0px 0px; }
div.bonnie p { padding-top:10px; }
