body {margin: 0; background-color: #31384C; color: #FFFFFF; font-family: sans-serif; font-size: 0.8em;}
p, code {font-size: 1.1em;}
input, textarea, select {visibility: visible; border-style: solid; border-color: #000000; background-color: #FFFFFF; border-width: 1px; color: #000000;}
a {color: #AAAADD; text-decoration: underline; font-weight: bold;}
td {vertical-align: top;}
h1 {margin: 0px; font-size: large;}
h2 {margin: 0px; font-size: 1.1em;}
.news {background-color: #1B1B1B; color: #FFFFFF; border-style: ridge; border-color: #000000; border-width: 2px; width: 98%; padding: 5px; margin-bottom: 20px;}
.bodytd {color: #000000; background-color: #cdcdcd;}
.postA {background-color: #20273B;}
.postB {background-color: #10152A;}
.postHead {background-color: #10152A; font-weight: bold; color: #FFFFFF;}
.forumBigTable {background-color: #31384C; border-width: 2px; border-color: #000519; border-style: solid;}
.quotation {color: #FFFFFF; margin-left: 10px; background-color: #31384C; border-width: 2px; border-color: #000519; border-style: solid; font-style: italic;}
#bigtop {top: 0; left: 0; right: 0; background: URL(/newimages/back.jpg); height: 112px;}
#smalltop {top: 112px; width: 100%; height: 20px; background: URL(/newimages/border.gif);}
#links {position: absolute; top: 142px; left: 10px; width: 150px;}
#bodydiv {margin-top: 10px; margin-left: 170px; margin-right: 10px;}
div.leaderboard {width: 250px; float: left; margin: 3px;}
div.leaderboard table {width: 100%; border-spacing: 0px; empty-cells: show; border-collapse: collapse; border: solid 1px gray;}
div.leaderboard td {width: 50%; border-right: 0px; border-left: 0px;}
div.leaderboard tr.alt td {background-color: #292929;}
table.spoolist td {padding: 3px; padding-left: 5px; padding-right: 15px;}

