body {background:#000033; color:white; font:13px Arial,sans-serif; margin:3px}
td,th,input,textarea {font-family:Arial,sans-serif; font-size:13px}
form,ol,ul {margin-top:0px; margin-bottom:0px}
a {color:#9999FF; font-weight:bold; text-decoration:none}
a:hover {color:#9999FF; text-decoration:underline}
a.menu:hover {color:gold; text-decoration:none}
.admin_menu {font-size:16px; font-weight:bold; text-align:center; text-decoration:underline}
.admin_option {font-size:13px}
.big {font-size:16px; font-weight:bold}
.box {border:solid 1px black}
.block {background:#000033; border:solid 1px black; padding:10px}
.boxy {background:url('images/body_bg.jpg')}
.content {padding:10px}
.date {color:gold; font-weight:bold}
.error {color:red; font-size:14px; font-weight:bold; text-align:center}
.footer {font-size:10px; font-weight:bold; text-align:center}
.header {background:#000033}
.huge {font-size:48px; font-weight:bold}
.letter {background:#000033; border:solid 1px black; padding:10px}
.large {font-size:24px; font-weight:bold}
.menu {color:white; font-size:16px; font-weight:bold}
.navy {color:navy; font-size:16px; font-weight:bold}
.news_title {color:#000033; font-size:16px; font-weight:bold}
.page_title {color:#000033; font-size:18px; font-weight:bold; text-align:center}
.post {color:navy; font-weight:bold}
.red {border:solid 1px red; color:red}
.rule {background:black}
.signups {background:#000033; border:solid 1px black; padding:4px; text-align:center}
.site_header {background:navy; color:white}
.small {font-size:10px}
.success {color:green; font-size:14px; font-weight:bold; text-align:center}
