body { font-family: Verdana, Geneva, Arial, Helvetica, "sans-serif"; background: #000; font-size: 11px; text-align: center; padding: 0px; margin: 0px; color: #fff; }
img { border: 0px; }
form { margin: 0px; padding: 0px; }

#container { width: 760px; text-align: left; margin: 0px auto; padding: 0px; }

#header { text-align: center; margin: 20px 0px; }

#page { margin: 0px 0px 20px 0px; }

#menu { float: left; width: 180px; }
#nav, #nav ul { list-style: none; font-weight: bold; margin: 0px; padding: 0px; border-right: 1px solid #333; border-left: 1px solid #333; border-bottom: 1px solid #333; }
#nav a { display: block; padding: 5px 10px; color: #FCDFA9; text-decoration: none; font-weight: bold; margin: 0px; }
#nav a:hover { background: #111; }
#nav .selected { text-decoration: underline; background: #111; }
#nav li { margin: 0px; padding: 0px; border-top: 1px solid #333; }
#nav li ul { margin: 0px; padding: 0px; border: 0px; }
#nav li ul li { border: 0px; padding: 0px; }
#nav li ul a { color: #FFF; font-weight: normal; }

#content { float: left; width: 540px; padding: 0px; margin: 0px 0px 0px 30px; }
#content h1 { font-size: 24px; color: #FCDFA9; margin: 0px 0px 20px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
#content h2 { font-size: 18px; color: #FCDFA9; margin: 20px 0px 10px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
#content h3 { font-size: 15px; color: #FCDFA9; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }
#content p { font-size: 11px; color: #FFF; line-height: 1.5em; }
#content a { font-weight: normal; text-decoration: underline; color: #fff; }
#content a:hover { text-decoration: none; }
#content img { margin: 0px 0px 20px 20px; }
#content label { color: #FFF; font-weight: bold; }
#content input, #content select, #content textarea { font-family: Verdana, Geneva, Arial, Helvetica, "sans-serif"; font-size: 11px; }
#content ul, #content ol { font-size: 11px; color: #4B4D4E; line-height: 1.5em; }
#content table td { vertical-align: top; }
#content table p { margin: 0px; }
#content table h2 { margin: 6px 0px 6px 0px; }
#content .item { margin: 0px 0px 12px 0px; }
#content .item .image { float: right; margin: 0px 0px 0px 10px; }
#content .item .heading { font-size: 12px; margin: 0px; }
#content .item .story { font-size: 11px; margin: 0px; }

#footer { margin: 30px 0px; line-height: 30px; border-top: 1px solid #f82227; padding: 0px; color: #FFF; text-align: center; }
#footer a { color: #FFF; text-decoration: none; }
