 body { margin: 20px; padding: 0; background: #444444; font: normal small Arial, 
Helvetica, sans-serif; color: #5C4033; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 
0; text-transform: uppercase; color: #FFFFFF; } h1, h2, h3 { } h4, h5, h6 { } 
p, ul, ol, blockquote { margin-top: 0; } a { color: #6F4503; text-decoration: 
none; } a:hover { text-decoration: none; } img { border: none; } /* Header */ 
#logo { width: 780px; height: 86px; margin: 0 auto; padding: 0 0 0 0; background: 
#FF700C; border: 2px solid #000000; border-bottom: 
2px solid #000000;; } #logo h1 { text-align: center; font-size: 3em; } #logo h2 
{ text-align: center; font-size: 1.4em; } #logo a { text-decoration: none; color: 
#FFC971; } /* Menu */ #menu { width: 780px; height: 36px; margin: 0 auto; padding: 
0; background: #FF700C; border: 2px solid #000000; border-top: 2px solid #000000; 
border-bottom: 0px solid #000000; } #menu h2 { display: none; } #menu ul { margin: 
0; padding: 0; list-style: none; } #menu li { display: inline; } #menu a { display: 
block; float: left; width: 98px; height: 26px; padding-top: 10px; text-align: 
center; text-decoration: none; color: #FCEB8A; } #menu a:hover, #menu .active 
a { background: #A78D84; color: #FFFFFF; } /* Splash */ #image { width: 780px; 
margin: 0 auto; background: #000000; border-left: 2px solid #000000; border-right: 
2px solid #000000; } /* Content */ #body { width: 780px; margin: 0 auto; background: 
#FFFFFF; border: 2px solid #000000; } #body .title { padding: 10px 20px; background: 
#FFEE8E url(images/smallbg.gif) repeat-x left bottom; font-size: 1em; } #body 
.story { padding: 20px; border: 0px solid #8D5700; } #body h2 { text-align: left; 
font-size: 1.3em; color: #FF700C; } /* bot*/ #bot { width: 760px; margin: 0 auto; 
padding: 10px 10px; background: #FF700C; border: 2px solid #000000; border-top: 
none; } #bot p { margin: 0; padding: 0; text-align: center; font-size: x-small; 
color: #000000; } #bot a { color: #000000; }