/* body etc. */

body {margin: 0px; background-color: #000000;}
abbr { text-decoration:none; }
p.blogger-labels {font-family:verdana,sans-serif; font-size:8pt; color: black; font-weight:bold; display:none}
TH {font-weight:100;}

/* links */
a:link    { color : #0319BE; text-decoration:none; }
a:visited { color : #0319BE; text-decoration:none; }
a:hover   { color : red; text-decoration:none; }
a.black:link  { color : #000; text-decoration:none; }
a.black:visited { color : #000; text-decoration:none;  }
a.black:hover  { color : #FFFFFF; text-decoration:none; } 
a.blacklink:link  { color : #000000; text-decoration:none; font-size:15pt; font-weight:bold; font-family:verdana,sans-serif; }
a.blacklink:visited {color:#000000;text-decoration:none;font-size:15pt;font-weight:bold;font-family:verdana,sans-serif; }
a.blacklink:hover {color:red;text-decoration:none;font-size:15pt;font-weight:bold;fontfamily:verdana,sans-serif;} 
a.ext:link  { color : #FFF; text-decoration:none;}
a.ext:visited { color : #FFF; text-decoration:none;  }
a.ext:hover  { color : black; text-decoration:none; } 
a.green:link    { color: navy; text-decoration:none; font-weight: 700;}
a.green:visited { color : navy; text-decoration:none; font-weight: 700; }
a.green:hover   { color : #cc6633; text-decoration:none; font-weight: 700; }
a.headline:link  { color : #590068; text-decoration:none; font-size:15pt; font-weight:bold; font-family:tahoma,arial,sans-serif;; }
a.headline:visited { color : #590068; text-decoration:none; font-size:15pt; font-weight:bold; font-family:tahoma,arial,sans-serif; }
a.headline:hover  { color : #cc6633; text-decoration:italic; font-size:15pt; font-weight:bold; font-family:tahoma,arial,sans-serif; } 
a.headline2:link  { color : #000000; text-decoration:none; text-transform:none; font-size:18pt; font-weight:bold; font-family:tahoma,verdana,sans-serif; }
a.headline2:visited { color : #000000; text-decoration:none; text-transform:none; font-size:18pt; font-weight:bold; font-family:tahoma,verdana,sans-serif; }
a.headline2:hover  { color : #cc6633; text-decoration:italic; text-transform:none; font-size:18pt; font-weight:bold; font-family:tahoma,verdana,sans-serif; } 
a.headline3:link  { color : #590068; text-decoration:none; font-size:15pt; font-weight:bold; font-family:helvetica,sans-serif;; }
a.headline3:visited { color : #590068; text-decoration:none; font-size:15pt; font-weight:bold; font-family:helvetica,sans-serif; }
a.headline3:hover  { color : #cc6633; text-decoration:italic; font-size:15pt; font-weight:bold; font-family:helvetica,sans-serif; } 
a.headline-drudge:link  { color:red; text-decoration:none; text-transform:uppercase; font-size:15pt; font-weight:bold; font-family:arial,helvetica,sans-serif; }
a.headline-drudge:visited { color:red; text-decoration:none; text-transform:uppercase; font-size:15pt; font-weight:bold; font-family:arial,helvetica,sans-serif; }
a.headline-drudge:hover  { color:#cc6633; text-decoration:italic; text-transform:uppercase; font-size:15pt; font-weight:bold; font-family:arial,helvetica,sans-serif; } 
a.int:link  { color : #FFF; text-decoration:none;}
a.int:visited { color : #FFF; text-decoration:none;  }
a.int:hover  { color : #cc6633; text-decoration:none; } 
a.news:link  { color : #003366; text-decoration:underline; font-weight:bold;}
a.news:visited { color : #003366; text-decoration:underline; font-weight:bold;}
a.news:hover  { color : #cc6633;  text-decoration:none; font-weight:bold;} 
a.news2:link  { color : #590068; text-decoration:none;font-weight:bold;}
a.news2:visited { color : #590068; text-decoration:none;font-weight:bold;}
a.news2:hover  { color : #cc6633; text-decoration:none;font-weight:bold;} 
a.wb:link  { color : #FFF; text-decoration:none; }
a.wb:visited { color : #FFF; text-decoration:none; }
a.wb:hover  { color: black; text-decoration:none; } 
a.wo:link  { color : #FFF; text-decoration:none;}
a.wo:visited { color : #FFF; text-decoration:none;  }
a.wo:hover  { color : #cc6633; text-decoration:none; } 


/* polls */
div.TWIIGSPOLL { width: 200px; }
div.TWIIGSPOLL a.TWIIGSPOLLquestionlink { font: bold 12px verdana; color: #FFFFFF; }
div.TWIIGSPOLL a.TWIIGSPOLLlink { text-decoration: none; font: 10px verdana; color: #ffffff; }
div.TWIIGSPOLL a.TWIIGSPOLLmorelink { text-decoration: none; font: 11px arial; color: #FFFFFF; }
div.TWIIGSPOLL a:hover { color : #cc6633; text-decoration:none; }
div.TWIIGSPOLL li.TWIIGSPOLLanswerselectionitem { font: 11px verdana; color: #000000; font-weight:bold; }
div.TWIIGSPOLL input.TWIIGSPOLLanswertext { /*width: 190px !important;*/ font: 11px verdana; color: #000000; font-weight:bold;}
div.TWIIGSPOLL input.TWIIGSPOLLanswercheckbox { font: 11px verdana; color: #000000; }
div.TWIIGSPOLL input.TWIIGSPOLLanswerradio { font: 11px verdana; color: #000000; font-weight:bold;}
div.TWIIGSPOLL input.TWIIGSPOLLsubmit { font: 10px verdana; color: #000000; }
div.TWIIGSPOLL div.TWIIGSPOLLtopresults { font: 11px verdana; color: #000000;font-weight:bold;}
div.TWIIGSPOLL li.TWIIGSPOLLanswersitem { font: 11px verdana; color: #000000; font-weight:bold;}
div.TWIIGSPOLL p.TWIIGSPOLLclosed { font: bold 11px verdana; color: #000000; }
div.TWIIGSPOLL p.TWIIGSPOLLtotalvotes { font: bold 10px verdana; color: #000000; }
div.TWIIGSPOLL div.TWIIGSPOLLloading { font: 11px verdana; color: #000000; }
.votingbooth {padding: 5px; background-color:#556b2f; border-bottom-style: solid;}


/* quotes */
.sbl { background: url('bl.gif') bottom left no-repeat #EDEDED; width: 100%; text-align: center; min-width: 100px; font-family:verdana,sans-serif; font-size:9pt; color: black; font-weight:bold;}
.sbr { background: url('br.gif') bottom right no-repeat; }
.stl { background: url('tl.gif') top left no-repeat; }
.str { background: url('tr.gif') top right no-repeat; padding: 10px; } 
.sb { padding: 2px 2px 10px 50px; background: url('b.gif') 30px top no-repeat; color:black; font-family:verdana,sans-serif; font-size:8pt; font-weight: 600;}
.quote {background-color:#66839a;}
.quote1{font-family:verdana,sans-serif; font-size:8pt; color:black; font-weight:bold; }
.quote2 {text-align:left; color:black; font-family:verdana,sans-serif; font-size:7pt;}

/* news */
.drudge-article {background:#FFFFFF; margin: 0; padding: 0px; text-align: left; padding: 5px; border: 1px groove black;}
.drudge-category {font-family:verdana,sans-serif; font-size:8pt; color:white; font-weight:bold; background:#000000;
	margin: 0; padding: 0px; border: 1px solid black; text-align: center;}
.drudge-text {font-family:monospace; font-size:10pt; color:black; font-weight: 600; }
.news-article {background:#dcdcdc; margin: 0; padding: 0px; text-align: left; padding: 5px; border: 1px groove black;}
.news-category {
	font-family:verdana,sans-serif;
	font-size:8pt; 
	color:white; 
	font-weight:bold; 
	background:#556b2f;
	margin: 0; 
	padding: 0px; 
	border: 1px solid black; 
	text-align: center;
	text-transform:uppercase;
	}
.news-link {font-family:verdana,sans-serif; font-size:8pt; color:black; text-align: center; font-weight: 700;}
.news-motto {background:#000000; padding: 1px; margin: 0; font: 0.9em times new roman, verdana, arial, sans-serif; color: #ffffff; text-align: center; font-weight: 700; }
.news-source {font-family:tahoma,arial,sans-serif; font-size:7.5pt; color:black; }
.news-text {font-family:georgia,sans-serif; font-size:10pt; color:black; }



/* headers */
H1 {background:#000000; padding: 1px; margin: 0; font: bold 18px tahoma, verdana, arial, sans-serif; color: #ffffff; text-align: center;}
h2 {padding: 5px; margin: 0; font: bold 22px verdana, arial, sans-serif; color: #000000;}
h3 {background:#000000; padding: 1px; margin: 0; font: bold 12px verdana, arial, sans-serif; color: #ffffff; text-align: center;}
H4 {font: bold 1.2em verdana, arial, sans-serif; text-decoration: underline;}
H5 {font: bold 1em verdana, arial, sans-serif; text-decoration: underline;}

.bigheader {color:#FFFFFF; text-decoration:none; font-size:x-large; font-weight:bold; font-family:verdana,sans-serif; }
.boxheader {text-align:left; color:black; font-family:verdana; font-size:7pt; font-weight:bold; }
.character {text-align:center; color:black; font-family:verdana,sans-serif; font-size:16pt; font-weight:bold; }
.header {text-align:left; font-family:verdana,sans-serif; font-size:x-large; font-weight:bold; }
.header2 {text-align:center; font-family:verdana,sans-serif; font-size:x-large; font-weight:bold; }
.header3 {font-family:verdana,sans-serif; font-size:x-large; font-weight:bold; }
.sectionheader {text-align:center; color: white; font-family:tahoma,sans-serif; font-size:9pt; font-weight:bold; }
.timesheader {text-align:center; color:black; font-family:times new roman,sans-serif; font-size:16pt; font-weight:bold; font-style:italic; }
.titleheader {text-align:center; color: white; font-family:arial,sans-serif; font-size:xx-large; font-weight:bold; }

/* ids */
#content {background:#FFFFFF; text-align: left; min-width: 400px; margin: 0 230px 0 210px; padding: 5px; vertical-align: top; }
#contentnopadding  {background:#FFFFFF; text-align: left; min-width: 400px; margin: 0 230px 0 210px; padding: 0px; vertical-align: top; }
#google {background-color: #66839a; vertical-align: top;}
#homecontent {background:#FFFFFF; background-image: url(simpback.gif); text-align: left; min-width: 400px; margin: 0 230px 0 210px; padding: 5px; vertical-align: top;}
#inthenews {min-height: 400px; }
#menu {width: 200px; vertical-align: top; background-color: #556b2f;}
#maintable {padding: 0 10px 5px 0}
#rightcol {background-color: #66839a; width: 20%; vertical-align: top; }
#spacer {background-color: #FFFFFF; vertical-align: top; font-size: xx-small;}
#top { height:32px; text-align: center; background-color: black;}
#twitter_update_list li {list-style-type:none;}

/* text */
.article {font-family:georgia,sans-serif; font-size:10pt; color:black;}
.disclaimer {text-align:left; color:white; font-family:verdana; font-size:7pt; font-weight:100; padding:7px;}
.episode {font-family:tahoma,sans-serif; font-size:medium; color:#d0e4d8;  font-weight:bold; text-align: center; }
.episode-archive {font-family:tahoma,sans-serif; font-size:14px; color:white;  font-weight:bold; text-align: center; }
.text1 {font-family:verdana,sans-serif; font-size:8pt; color:black; }
.text2 {font-family:verdana,sans-serif; font-size:0.8em; color:black; padding: 5px;}
.text3 {font-family:times new roman; font-size:10pt; }
.text4 {font-family:verdana,sans-serif; font-size:9pt; color:black; }
.text5 {font-family:verdana,sans-serif; font-size:10pt; color:black; }


/* misc classes */
.contents {background-color:#66839a; border: 1px solid black; font-family:verdana,sans-serif; font-size:8pt; color:black; max-width:300px; }
.contentsheader {background-color: black; color: white; text-align: center; font-weight: 700; width: 100%;}
.menu {font-family:Verdana,sans-serif; font-size:0.7em; color:#FFFFFF; font-weight: bold; text-align: center; width: 100%; background-color: #556b2f;}
.menu a {display: block; width: 100%; color: white; text-decoration: none;}
.menu a:hover{background-color: #66839a; color: black;}
.menu2 {font-family:Verdana,sans-serif; font-size:0.7em; color:#FFFFFF; font-weight: bold; text-align: center; width: 100%; background-color: #556b2f;}
.twitter {font-family:Verdana,sans-serif; font-size:11px; color:#FFFFFF; background-color: #556b2f;padding:7px;}
.twitter a {color: white; text-decoration: none;font-weight:bold;}
.twitter a:hover{background-color: #66839a; color: black;}

.motto {text-align:center; color:white; font-family:Tahoma,Arial,sans-serif; font-size:8pt; font-weight:none; padding: 5px; background-color: blue; white-space: nowrap; text-transform:uppercase;}
.padding {padding: 5px;}
.padding10 {padding-left: 10px;}
.padding20 {padding: 20px;}
.section {font-family:verdana,sans-serif; font-size:10pt; color:white; font-weight:bold; background:#556b2f;
	margin: 0; padding: 0px; text-align: center; border-bottom: 1px solid black; border-top: 1px solid black; border-left: none; border-right: none;}
.upcomingepisode {padding: 5px; background-color:#556b2f;}
.update1 {text-align:center; color:white; font-family:Verdana,Tahoma,Arial,sans-serif; font-size:6pt; font-weight:700; padding-left: 1px; padding-right:1px; background-color: fuchsia; white-space: nowrap; text-transform:uppercase; text-decoration:blink;}
.update2 {text-align:center; color:white; font-family:Verdana,Tahoma,Arial,sans-serif; font-size:8pt; font-weight:700; padding: 3px; background-color: fuchsia; white-space: nowrap; text-transform:uppercase;}






