BODY { width: 100%; background: #003050; font-family: verdana, arial, sans-serif; font-size: .8em; color: #FFFFFF; margin: 0; padding: 0; text-align: left; }

A { color: #68A8E0; }
A:visited { color: #B03890; }
A:hover { text-decoration: underline; color: #CCFF00; }
A:active { color: #CCFF00; }

img { border: 0; }
li { list-style: square; }
.header { font-weight: bold; }

#main { margin: 56px 64px 4px 64px; padding: 0; background: #000000; border: 8px solid #000000; }

#logo { height: 112px; background: url(/images/supermetroid/header.png); margin: 0; padding: 0; position: relative; }

#nav { bottom: 0px; width: 432px; height: 24px; background: url(/images/supermetroid/nav.png) repeat-x top left; margin: 0; padding: 0; position: absolute; }
#nav li { margin: 0; padding: 0; list-style: none; position: absolute; width: 144px; }
#nav li, #nav a { height: 24px; display: block; margin: 0; padding: 0; }

#nav1 { left: 0px; }
#nav2 { left: 144px; }
#nav3 { left: 288px; }
#nav4 { left: 432px; }
#nav1 a.active, #nav1 a:hover { background: url(/images/supermetroid/nav.png) 0 -24px no-repeat; }
#nav2 a.active, #nav2 a:hover { background: url(/images/supermetroid/nav.png) -144px -24px no-repeat; }
#nav3 a.active, #nav3 a:hover { background: url(/images/supermetroid/nav.png) -288px -24px no-repeat; }
#nav4 a.active, #nav4 a:hover { background: url(/images/supermetroid/nav.png) -432px -24px no-repeat; }

#content-box { background: transparent url(/images/supermetroid/sidebar.png) 0px 0px repeat-y; display: block; }

#sidebar { float: left; width: 128px; background: transparent url(/images/supermetroid/sidebar.png) 0px 0px repeat-y; display: block; }

#content { margin-left: 128px; color: #388060; padding: 12px; vertical-align: top; text-align: justify; }
#content h1 { font-size: 1.2em; }

#topdiv { background: #388060; padding-top: 5px; }
#botdiv { background: #388060; padding-top: 5px; }

#picker { margin: 0px 64px 8px 80px; padding: 0; }

#copyright { text-align: center; padding-bottom: 8px;}

#dirlisting table td { padding-right: 16px; }
#dirlisting table td[valign=top] { padding-right: 0px; }