body { background-color: #003870; color: #ffff88; font-family: garamond, serif; }

div.trtitle, div.wcontent; { border: dashed #205890 thin; }
div.navi { width: 20%; float: left; padding-top: 2%; border: dashed #205890 thin; }
div.content { width: 75%; float: right; border: dashed #205890 thin; padding: 2% 0 3% 3%; }
div.footer { width: 100%; float: left; border: dashed #205890 thin; text-align: center; }

span.relic { font-weight: bold; color: white; }
span.ffl { font-weight: bold; color: #cc6666; }
span.tower { font-weight: bold; }
span.date { font-weight: bold; }
span.romaji { font-style: italic; }
span.edterm { font-weight: bold; }
.norelease { color: #808080; }

a { color: #ff2066; }
a:visited { color: #996666; }
a.dltitle { font-weight: bold; font-size: larger; }
a img { border: none; }

h2 { color: #80ccff; font-size: large; font-weight: bold; }
h3 { color: inherit; font-size: large; font-weight: bold; }
h3.date { color: inherit; font-size: normal; font-weight: bold; }

table { empty-cells: show; padding-bottom: 20px; }
caption { color: white; }
th, td { border: thin solid #205890; text-align: left; }
td.extrapolated { color: #808080; }
th.superheader { color: white; text-align: center; }

li.cfmain { list-style-image: url(/qgfx/humanm.gif); }
li.cfguest { list-style-image: url(/qgfx/venus.gif); }
li.cfcustom { list-style-image: url(/qgfx/generic.gif); }
li.cfhidden { list-style-image: url(/qgfx/damson.gif); }
li.cfbonus { list-style-image: url(/qgfx/zang.gif); }
li.cfmaster { list-style-image: url(/qgfx/sil.gif); }


