body {background-color: #EEEEEE;}
img{border:0;}
select, input, textarea	{font-size: 12px; padding: 1px; padding-left: 3px; border: 1px solid #666; font-family: tahoma;}
form  {font-size: 10px; padding: 1px; padding-left: 3px; font-family: verdana; text-align:left;}
.side {background-color: #EEEEEE; width:15%;}
.tool {width:241px; padding-right:5px; text-align: right; font-size: 14px;}
.menubar {vertical-align: top; background-color: #FFF; width: 140px; border-right: 1px solid #ddd;}
.content {background-color: #FFF; vertical-align: top; }
.rightmenu {background-color: #FFF; vertical-align: top; border-left: 1px solid #ddd;}
.main {background-color: #FFFFFF; padding-right: 2px; padding-left: 2px;}
.header {background-color: #D1E4F5; border-bottom: 1px solid #ddd;}
.ldbltitle {background-color: #DDD; font-size: 14px; padding: 3px; text-align: center; font-family:Georgia; border-right: 4px solid #BF0000;}
.rdbltitle {background-color: #DDD; font-size: 14px; padding: 3px; text-align: center; font-family:Georgia; border-left: 4px solid #BF0000;}

.llinks {width: 50%; vertical-align: top; font-size: 12px; border-right: 1px solid #ddd; text-align: left; font-family:Georgia; padding: 3px;}
.rlinks {width: 50%; vertical-align: top; font-size: 12px; border-left: 1px solid #ddd; text-align: left; font-family: Georgia; padding: 3px;}

.footer {background-color: #CDDAE9; height: 50px; width:886px; padding-top: 2px; border-top: 0px solid #ddd; text-align: center; vertical-align:middle; font-family:Verdana; font-size:10px;}
.footer a{font-family:verdana; color: #000; font-size:10px; text-decoration:none;}
.footer a:visited {font-family:verdana; color: #000; font-size:10px; text-decoration:none;}
.footer a:hover {font-family:verdana; color: #000; font-size:10px; text-decoration:underline;}

#opinion {background-color:#C8D9F0; font-family:Verdana; font-size: 10px;}
#opinion a, #opinion a:visited {font-family:Verdana; font-size:10px; color: #000; text-decoration: none;}
#opinion a:hover {font-family:Verdana; font-size:10px; color: #000; text-decoration: underline;}

.smallmenu {font-family:Georgia; font-size:10px; margin-left: 15px; margin-bottom: 5px;}
.smallmenu a, a:visited {font-family:Georgia; font-size:10px;  color: #000; text-decoration: none;}
.smallmenu a:hover {font-family:Georgia; font-size:10px; color: #444; text-decoration: underline;}

.button  {text-align:center; border-bottom: 1px solid #ddd; padding-bottom: 2px; padding-top: 2px;}
.buttons  {text-align:center; border-bottom: 1px solid #ddd; padding-bottom: 2px; padding-top: 2px;}

#search  {text-align:center; border-bottom: 1px solid #ddd; padding-bottom: 2px; padding-top: 2px;}
#search a, a:visited {font-family:Georgia; font-size:10px;  color: #000; text-decoration: none;}
#search a:hover {font-family:Georgia; font-size:10px; color: #444; text-decoration: underline;}

.contentbanner {padding-top: 5px; padding-bottom: 2px; text-align:center;}
.weekly  {font-family:Georgia; color: #000; font-size:10px; margin-left: 5px; margin-right: 5px; padding: 5px;}

.topstory  {vertical-align: top; text-align:left; font-family:Georgia; font-size:14px; padding-left: 5px; padding-top: 5px; border-bottom: 1px solid #aaa;}

.custom {font-family:Georgia; color: #000; font-size:12px; padding:15px;}
.custom a{font-family:Georgia; color: #000; font-size:12px; text-decoration:none;}
.custom a:visited {font-family:Georgia; color: #000; font-size:12px; text-decoration:none;}
.custom a:hover {font-family:Georgia; color: #003399; font-size:12px; text-decoration:underline;}


.forms {font-family:Georgia; color: #000; font-size:12px; padding:15px; text-align: center;}
.forms a, .forms a:visited{font-family:Georgia; color: #000; font-size:12px; text-decoration:none; color: #000;}
.forms a:hover{font-family:Georgia; color: #000; font-size:12px; text-decoration:underline; color: #003399;}

#mainstory  {text-align:left;  font-family:Georgia; font-size:11px; padding: 5px; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa; vertical-align: top;}

#topstorytext {font-size:13px; text-align:left;  font-family:Georgia; text-decoration:none; color: #000;}
#topstorytext a, #storytext a:visited{font-size:13px; text-align:left;  font-family:Georgia; text-decoration:none; color: #000;}
#topstorytext a:hover{ font-size:13px; text-align:left;  font-family:Georgia; text-decoration:underline; color: #003399;}

#storytext {font-size:11px; text-align:left;  font-family:Georgia; text-decoration:none; color: #000;}
#storytext a, #storytext a:visited{font-size:11px; text-align:left;  font-family:Georgia; text-decoration:none; color: #000;}
#storytext a:hover{ font-size:11px; text-align:left;  font-family:Georgia; text-decoration:underline; color: #003399;}

.artitleprint{width:100%; background-color:#003399; color: #FFFFFF; font-family:Georgia; font-weight:bold; font-size:12px; padding-top: 3px; padding-bottom: 3px;}
.artitle{width:600px; background-color:#003399; color: #FFFFFF; font-family:Georgia; font-weight:bold; font-size:12px; padding-top: 3px; padding-bottom: 3px;}
.artitlebrown{width:600px; background-color:#F2B282; color: #003399; font-family:Georgia; font-weight:bold; font-size:12px; padding-top: 3px; padding-bottom: 3px;}

.artitleb{width:460px; background-color:#0033CC; color: #FFFFFF; font-family:Georgia; font-weight:bold; font-size:12px; padding-top: 3px; padding-bottom: 3px;}

.polltitle{background-color:#BF0000; color: #FFFFFF; font-family:Georgia; font-weight:bold; font-size:10px; text-align: center; padding: 6px; width: 130px;}
.poll{color: #000; font-family:Georgia; font-size:12px; text-align:center; vertical-align: top; width: 136px;}
.poll a, .poll a:visited{color: #000; font-family:Georgia; font-size:10px; text-decoration:none;}
.poll a:hover {color: #000; font-family:Georgia; font-size:10px; text-decoration:underline;}

#pollbuttons{text-align:center; padding: 2px; width: 132px; padding-top: 20px; border-top: 1px solid #aaa; vertical-align: top;}

#menu a, #menu a:visited {font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; background-color:#fff; color:#000; display:block; width:120px; padding:1px; margin:2px; margin-bottom:5px; border-left:7px solid #BF0000;}
#menu a:hover {font-family:Georgia; font-size:12px; font-weight:bold; border-left:7px solid #ddd; color:#777;}

#author {font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#000;}
#author a, #author a:visited {font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#000;}
#author a:hover {font-family:Georgia; font-size:12px; font-weight:bold; text-decoration:underline; color:#777;}

#headline {font-family:Georgia; font-size:15px; font-weight:bold; text-decoration:none; text-align:left; color:#000;}
#headline a, #headline a:visited {font-family:Georgia; font-size:15px; font-weight:bold; text-decoration:none; color:#000;}
#headline a:hover {font-family:Georgia; font-size:15px; font-weight:bold; text-decoration:underline; color:#003399;}

#subheadline {font-family:Georgia; font-size:11px; font-weight:bold; text-decoration:none; color:#000; }

#teaser {font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#teaser a, #teaser a:visited {font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#teaser a:hover {font-family:Georgia; font-size:12px; text-decoration:underline; color:#003399;}

#teaserlink {font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#teaserlink a, #teaserlink a:visited {font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#teaserlink a:hover {font-family:Georgia; font-size:12px; text-decoration:underline; color:#003399;}


#posted {font-family:Georgia; font-size:12px; font-weight:bold; color: #BF0000; width:250px;}
#disclaimer {background-color: #C8D9F0; text-align:center; font-family:Verdana; font-style:italic; font-size:9px; color: #000; width: 275px; padding: 5px; margin: 5px; border: 1px dashed #ddd}
#disclaimerwide {background-color: #C8D9F0; text-align:center; font-family:Verdana; font-style:italic; font-size:9px; color: #000;  padding: 5px; margin: 5px; border: 1px dashed #ddd}

.photo{text-align:center; border-bottom: 1px solid #aaa;}
#photo_cap {font-family:Verdana; font-size:10px; font-weight:bold; color: #000; padding-bottom:1px;text-align:left}


.tool {font-family:Verdana; font-size:10px; font-weight:bold; color: #000; }
.tool a, .tool a:visited {font-family:Verdana; font-size:10px; font-weight:bold; color: #000; text-decoration: none;  }
.tool a:hover {font-family:Verdana; font-size:10px; font-weight:bold; color: #000; text-decoration: underline; color:#777;}

#story {font-family:Georgia; font-size:12px; color: #000; padding-left:3px;min-height:500px;height:100% !important; height:500px;}
#story a, #story a:visited{font-family:Georgia; font-size:12px; color:#003399;}
#story a:hover{font-family:Georgia; font-size:12px; color:#003399; text-decoration: underline;}


#storytools  {margin-left:32px; margin-right:32px; text-align:center;  font-family:Verdana; font-size:10px; font-weight:bold; color: #000; border: 2px #F2B282 dashed; margin-top:20px; padding: 10px; width:400px;}
#storytools a, #storytools a:visited {font-family:Verdana; font-size:10px; font-weight:bold; color: #000;  text-align:center; text-decoration: none;}
#storytools a:hover {font-family:Verdana; font-size:10px; font-weight:bold; color: #000; text-align:center; text-decoration: underline; color:#777;}

#storybuttons {text-align:center; padding: 2px; margin-left: 100px; margin-right: 100px;}
#verticalstorybuttons {text-align:center; padding: 2px; margin-top: 0px; margin-bottom: 20px;}
.storybutton {margin-top:5px;}

#flash {width: 600px; margin-left: 40px;}

#cloud {text-align:left; width:595px; border: 1px gray solid; padding: 5px; font-family:Verdana; color: gray;}
#cloud a, #cloud a:visited{font-family:Verdana; color:#999; text-decoration: none;}
#cloud a:hover{font-family:Verdana; color:#CCC; text-decoration: none;}

#backlink {text-align:center; font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#backlink a, #backlink a:visited {font-family:Georgia; font-size:12px; text-decoration:none; color:#000;}
#backlink a:hover {font-family:Georgia; font-size:12px; text-decoration:underline; color:#003399;}

#feedback_style {text-align:left; font-family:verdana; color: #000; font-size:10px;}
#feedback_style h3 {text-align:center; font-family:verdana; color: #000; font-size:10px;}
#feedback_style a{font-family:verdana; color: #000; font-size:10px; text-decoration:none;}
#feedback_style a:visited {font-family:verdana; color: #000; font-size:10px; text-decoration:none;}
#feedback_style a:hover {font-family:verdana; color: #000; font-size:10px; text-decoration:underline;}

#error h3 {font-family:verdana; color: #000; font-size:10px;}

.comment {font-family:arial; color: #000; font-size:12px; padding:3px;}

.series a{font-family:Georgia; color: #000; font-size:14px; text-decoration:none;}
.series a:visited {font-family:Georgia;; color: #000; font-size:14px; text-decoration:none;}
.series a:hover {font-family:Georgia; color: #000; font-size:14px; text-decoration:underline;}
.series td {padding:5px 5px 25px 5px; vertical-align:top; text-align:justify;}


#class_disc {text-align:center; color:#000; background-color: #CDDAE9; text-align:center; font-family:arial; font-size:11px; padding:10px 5px 0px 5px; margin-top:40px;}
#class_disc a{font-family:arial; color: #000; font-size:11px; text-decoration:none;}
#class_disc a:visited {font-family:arial; color: #000; font-size:11px; text-decoration:none;}
#class_disc a:hover {font-family:arial; color: #000; font-size:11px; text-decoration:underline;}

.classif {font-family:verdana; color: #000; font-size:12px; margin-left:60px; text-align: left;}
.classif a{font-family:verdana; color: #000; font-size:12px; text-decoration:none;}
.classif a:visited {font-family:verdana; color: #000; font-size:12px; text-decoration:none;}
.classif a:hover {font-family:verdana; color: #000; font-size:12px; text-decoration:underline;}

#StoryElementBox ul {
font-weight:normal;
list-style-image:url(../imgs/red_bull.gif);
margin:2px 0 0 5px;;
padding-left:5px;
}

#StoryElementBox li,#StoryElementBox li a {
font-size:11px;
font-family:arial;
list-style-position:outside;
margin-left:1px;
margin-bottom:3px;

}

#StoryElementBox li a {
color:#c00;
text-decoration:none;
}
#StoryElementBox li a:hover {
color:#333;
text-decoration:underline;
}