html, body { width:100%; height:100%; margin:0; padding:0; }
html { background: #071006 url(../images/back.png) top center repeat-y; }
#container { width:730px; height:100%; position:relative; margin:0 auto 0 auto; background:url(../images/back-top.png) top no-repeat; }
a { text-decoration:none; }
a img { border:none; }

#flash { height: 226px; }
#logo { position:absolute; top:98px; left:226px; z-index:1; }
#main { width:630px; height:283px; padding:147px 50px 0 50px; background:url(../images/back3.jpg); position:relative; }
#main2 { width:730px; background:url(../images/back5.gif); position:relative; }
#main2 p { text-align:left; font-size:12px; padding: 0 0 20px 0; }
#main2 a { color:#192C0D; }
#main2 a:hover { color:#335316; }
p { font:12px/20px georgia; color:#FFFFFF; text-align:center; margin:0; padding:0; }
h2 { width:75px; height:26px; padding:14px 0 0 0; font:bold 12px georgia; text-align:center; float:right; background:url(../images/date.gif) no-repeat; }
h3 { font:18px/20px georgia; color:#000; }
.post-body { color:#FFFFFF; font:14px/20px georgia; }
.post-footer { font-size:11px !important; }
#whatson { position:absolute; top:15px; right:15px; }
#whatson img:hover { opacity:0.7; }
#menus { width:295px; position:absolute; top:275px; left:55px; }
#menus p { font-size:10px; color:#518925; }
#menus a { font-size:11px; color:#060F06; }
#menus a:hover { color:#5D5D44; }
#times { position:absolute; top:249px; left:412px; }
#times p { font-size:11px; text-align:left; line-height:17px; }
#history { width:261px; position:absolute; top:385px; left:400px; }
#history p { font-size:12px; }
#history a { color:#B5AC82; }
#history a:hover { color:#6F7B4B; }
#footer { width:730px; height:124px; padding:10px 0 0 0; background:url(../images/back-bottom.png); }
#footer p { font-size:11px; color:#8F8661; }
#footer span { color:#5A543E; }
#footer a { color:#406E1B; }
#footer a:hover { color:#284913; }