body { margin:0; padding:0; background:#2c1901; font-family:Verdana, Arial, Helvetica, sans-serif; color:#260b1; font-size:xx-small; }
p { margin:0; padding:0; list-style-type:none; font-size:xx-small; }
li { list-style-type:circle; padding-bottom:3px; }
img { border:none; }
 
#wrapper { margin:0; padding:2px 0 3px 0; zoom:1; background:#b8bba6; }
#wrapper-header { margin:1px 3px; background:#f2f2f2; border-bottom:1px solid #7c3617; margin-bottom:10px; }
#wrapper-content { margin:0 3px; border-top:1px solid #7c3617; background:#f2f2f2; padding-right:5px; }
#wrapper-left { width:99%; padding:5px; line-height:1.4615em; }
#wrapper-right { width:99%; padding:5px; margin-top:5px; }
#wrapper-clear { width:100%; height:2px; clear:both; }
#wrapper-flash { margin:0 3px 10px; height:129px; background:url(http://m.pritzkermilitarylibrary.org/images/flash-background.jpg) repeat-x top left #7c3617; }
#wrapper-footer { width:100%; height:14px; font-size:9px; text-align:center; padding:3px 0 3px 0; color:#b8bba6; }
#wrapper-footer a:link, #wrapper-footer a:visited { color:#b8bba6; text-decoration:none; }

#headers { width:100%; border-top:3px solid #a1a48d; border-bottom:1px solid #d1d2c8; margin-bottom:8px; padding:2px 0; color:#a1a48d; }
#flash-text { font-size:xx-small; color:#f2f2f2; width:40%; float:left; padding:5px 0 0 5px; }
#flash-text a:link, #flash-text a:visited { color:#f2f2f2; text-decoration:none; }
.logo-header { color:#7c3617; }
h3 { background:#a1a48d; width:98%; color:#f2f2f2; padding:3px; margin:0 0 10px 0; }
.address { font-size:7px; line-height:0.8; }

a:link, a:visited, a:hover, a:active { color:#7c3617; text-decoration:none; }

.logo { margin:10px 0 8px 5px; }
.nav { width:99%; background:#f2f2f2; height:4px; border-top:1px solid #7c3617; margin:0; padding:0; font-size:14%; }
.nav ul { margin:0; padding:0; list-style-type:none; }
.nav li { display:inline; margin:0; }
.nav li a { float:left; display:block; text-decoration:none; margin:0; padding:4px 1%; color:#7c3617; }
.nav li a:hover { background:#7c3617; color:#ebddc0; }

#showsMain { width:95%;}
#showsEVENT { width:95%; margin-top:8px; border-bottom:1px solid #d1d2c8; }
#showsIMG { width:90px; height:100px; float:left; }
#showsIMG img { width:80px; height:80px; border:1px solid #7c3617; }
#showsCONTENT { width:60%; float:right; padding-left:8px; }
#showsCLEAR { clear:both; height:20px; }
