body { font-family: Arial;
	color: black;
	background: black;
	background-image: url('s9bg.jpg');
	scrollbar-face-color: #3167AD;
	scrollbar-highlight-color: #76A6E4;
	scrollbar-shadow-color: #0A2D5A;
	scrollbar-arrow-color: #C2BEBE;
	scrollbar-base-color: #0A2D5A;
	scrollbar-darkshadow-color: #0A2D5A;
	text-align: center; }

body.print { font-family: Arial;
	color: #000000;
	background: #FFFFFF;
	font-size: 13px;
	text-align: left; }

p.head { color: #4681D9; font-size: 18px; font-weight: bold; }
p.title { color: #4681D9; font-size: 24px; font-weight: bold; font-family: "Trebuchet MS"; }
p.creds { color: #4681D9; font-size: 16px; font-weight: normal; }
p.news { color: #000000; font-size: 16px; font-weight: bold; text-align: center; }
p.nowair { color: #000000; font-size: 16px; font-weight: bold; }
p.announce { color: #000000; font-size: 20px; font-family: "Trebuchet MS"; text-align: center; margin: auto; }
p.title2 { color: #4681D9; font-size: 24px; font-family: "Trebuchet MS"; text-align: center; margin: auto; }
p.choice { color: #4681D9; font-size: 18px; padding: 20px; }
p.char { color: #C2BEBE; font-size: 18px; font-weight: bold; text-align: left; }
p.char2 { color: #C2BEBE; font-size: 16px; text-align: left; }
p.char3 { color: #4681D9; font-size: 14px; padding: 20px; font-weight:bold; }
p.promo { font-weight: bold; font-style: italic; }
p.large { color: #000000; font-size: 16px; }
p.cmt { font-weight: bold; }
p.interview { color: #113873; }
p.blue { text-align: left; color: #4681D9; }

span.prntitle { font-size: 24px; font-weight: bold; font-family: "Trebuchet MS"; text-align: center; }
span.prndate { font-size: 10px; }
span.jw { color: #BD0808; }
span.ace { color: #336FB9; }
span.grr { font-weight: bold; font-size: 18px; }

a:link, :visited { color: #C2BEBE; font-weight: bold; }
a:active { background-color: #C2BEBE; color: #4681D9; }
a:hover { text-decoration: overline underline; color: #C2BEBE; }
a { text-decoration: none; }
a img { border: none; }
a.next:link, .next:visited { color: #000000; font-weight: bold; font-size: 18px; }
a.vote:link, .vote:visited { color: #000000; font-weight: bold; font-size: 10px; }
a.tag:link, .tag:visited { color: #C2BEBE; font-weight: normal; font-size: 11px; }
a.char2 { font-weight: normal; }
a.bonusep { font-size: 10px; }
a.poster:link, .poster:visited { color: #C2BEBE; text; font-weight: normal; }
a.poster:hover { text-decoration: overline underline; }
a.print:link, .print:visited { color: #17468C; }
a.print:hover { text-decoration: overline underline; }
a.blue { color: #4681D9; }
a.eps { font-weight: normal; }

div.hr { border-top: 2px solid #000000; width: 25%; margin: 0px; line-height: 0px; }
div.hrpromo { border-top: 2px solid #4681D9; width: 75%; margin: 10px auto; line-height: 0px; }
div.link { border-top: 2px solid #4681D9; width: 100%; margin: 10px auto; line-height: 0px; }
div.main { border-top: 2px solid #000000; width: 75%; margin: 10px auto; line-height: 0px; }
div.announce { border-top: 2px solid #000000; width: 75%; margin: 10px auto; line-height: 0px; }
div.mini { border-top: 2px dotted #000000; width: 5%; margin: 0px; line-height: 0px; }
div.synop { text-align: right; font-style: italic; font-weight: bold; color: #4681D9; font-size: 12px; }

td { font-size: 10pt; }
td.gray { color: #C2BEBE; font-weight: normal; }
td.blue { color: #4681D9; font-weight: bold; font-size: 13px; }
td.creds { color: #4681D9; font-weight: normal; font-size: 13px; }
td.next { width: 25%; text-align: right; }
td.prev { width: 25%; text-align: left; }
td.grr { width: 15%; text-align: center; padding-bottom: 5px; }
td.vote { width: 40%; text-align: center; }
td.vote2 { text-align: center; font-size: 10px; color: #4681D9; font-weight: bold; }
td.votehead { border: 1px solid black; padding: 3px; font-size: 10px; color: #FFFFFF; font-weight: bold; text-align: center; }
td.votemain { border: 1px solid black; padding: 3px; font-size: 12px; color: #000000; background: #DDEEFF; }
td.foot { width: 90%; text-align: center; color: #C2BEBE; font-size: 10px; margin: auto; }
td.poll { padding: 4px; }
td.eplist { color: #4681D9; font-weight: bold; font-size: 15px; padding: 5px; }
td.poster { width: 25%; color: #4681D9; font-weight: bold; font-size: 12px; padding: 5px; border: 1px solid #184C98; }
td.news { background: #000000; text-align: center; color: #4681D9; font-family: "Trebuchet MS"; font-weight: bold; padding: 5px; }
td.linktxt { width: 75%; color: #4681D9; font-size: 14px; padding: 10px; }
td.link { text-align: center; padding: 10px; }
td.char { width: 23%; text-align: center; }
td.bonus { font-family: "Trebuchet MS"; font-size: 18px; text-align: center; padding: 10px; }
td.bonus2 { width: 60%; font-family: "Trebuchet MS"; font-size: 20px; text-align: left; padding: 10px; }
td.ephead { color: #000000; background: #4681D9; font-weight: bold; font-size: 16px; }
td.synop1 { width: 30%; text-align: center; color: #4681D9; font-size: 14px; font-weight: bold; border: 1px solid #184C98; }
td.synop2 { text-align: left; color: #C2BEBE; font-size: 14px; border: 1px solid #184C98; padding: 5px; }

table.story { width: 90%; background: #4681D9; padding: 4px; border: 2px solid black; margin: auto; }
table.head { width: 90%; background: #000000; padding: 4px; border: 2px solid #4681D9; text-align: center; margin: auto; }
table.gen { width: 100%; background: #4681D9; padding: 5px; margin: auto; }
table.tag { width: 80%; padding: 2px; }
table.news { width: 250px; padding: 5px; border: 3px double black; }
table.vote { width: 100px; padding: 0px; background: #5588CC; border: 1px solid black; }
table.polls { width: 70%; padding: 4px; text-align: center; margin: auto; }
table.posters { width: 75%; color: #4681D9; background: #000000; padding: 1px; border: 1px solid #184C98; text-align: center; margin: auto; }
table.links { width: 80%; background: #000000; padding: 4px; }
table.faq { width: 90%; color: #C2BEBE; background: #000000; padding: 4px; border: 2px solid #4681D9; margin: auto; }
table.char { width: 80%; text-align: center; margin: auto; }
table.script { width: 90%; background: #FFFFFF; padding: 4px; border: 2px solid black; margin: auto; background-image: url('s8bonus/bonusbg.jpg'); }
table.synop { width: 80%; text-align: center; margin: auto; border: 1px solid #4681D9; }

li.bonus { font-size: 14px; }

form { margin: 0px; }

input { background-color: #5588CC;
   border: 1px solid #000000;
   color: #DDEEFF;
   font-family: Arial,Helvetica;
   font-size: 12px;
   font-weight: bold;
   cursor: hand;
   width: 50px; }

input.tag { background-color: white;
   border: 1px solid #000000;
   color: black;
   font-family: Verdana,Arial,Heletica;
   font-weight: normal;
   font-size: 8pt;
   width: 150px; }

input.donate { width: 88px; height: 31px; }

textarea.tag { background-color: white;
   border: 1px solid #000000;
   color: black;
   font-family: Verdana,Arial,Heletica;
   font-weight: normal;
   font-size: 8pt;
   width: 200px;
   height: 115px; }