body {
  font: 75%  Georgia, Times, "Times New Roman", Serif;
  z-index: 1;
  background-color:#fff;
  color:#000;
}

img[border] {  border-color: #dcdcdc; }

h1,h2,h3,h4,h5 {
    color: #000000;
    font-family: Arial, Helvetica, Sans-serif;    
	font-weight: bold;
}

a, a:visited, a:hover, a:visited  {
	font-family: Arial, Tahoma, "Sans-serif";
	color: #000;
	text-decoration: underline;
}

a:visited {
	color: #333;
}

.heading_link, .heading_link:hover, .heading_link:active, .heading_link:visited {
	font-family: Arial, "Sans-serif";
	color: #bf0202;
	text-decoration: none;
}

.story_link, .story_link:hover, .story_link:active, .story_link:visited {
	font-family: Georgia, Times, "Times New Roman", Serif;
	color: #000;
	text-decoration: underline;
}



.headline, .headline:visited, .headline:hover, .headline:active {
	font-family: Georgia, Times, Times New Roman, Serif;
	font-weight: bold;
	font-size : 1em;
	color: #000;
	letter-spacing: -0.1px;
	line-height: 1.2em;
}

.story_title { 
	font-family : Arial, Tahoma, Verdana, Sans-serif;
  	font-size: 30px;
  	line-height: 30px;
  	width: 350px;
	padding: 0;
	margin: 0;
	float: right;
}

.channel_title { 
	font: 20pt Arial, Helvetica, Sans-serif;
	font-weight: bold;
	letter-spacing: -0.1pt;
	line-height: 21pt;
	text-decoration: none;
	color: #000;
	
}

.story_title_inside {
	font: 24pt Arial, Helvetica, Sans-serif;
	letter-spacing: -0.05pt;
	line-height: 24pt;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

.story_teaser {
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size : 1.2em;
	line-height: 1.3em !important;

}
 
h1 { font-size: 2em;  }
h2 { font-size: 1.75em; }
h3 { font-size: 30px; }
h4 { font-size: 1.25em; }
h5 { font-size: 16px; }


p, .normal {
	font-size: 1.1em;
}

p a, p a:visited, p a:hover, p a:active {
	font-family: Georgia, Times, Times New Roman, Serif;	
}


#date_box {
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	font-size: 15px;
	line-height: 16px;
}

.navigation_link, .navigation_link:visited,.navigation_link:hover,.navigation_link:active, 
.navigation_link_no_border, .navigation_link_no_border:visited,.navigation_link_no_border:hover,.navigation_link_no_border:active,
#dropmenudiv a  {
	font-size: 10pt;
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-serif;
	color: #000;
	text-decoration: none;	
}

#dropmenu a {
	letter-spacing: 0.1;
}

.navigation_link:hover, .navigation_link_no_border:hover, #dropmenudiv a:hover { 
	color: #bf0202;
	background: none;
	text-decoration: none;	
}

#footer_links, #footer_links a, #footer_links a:hover, #footer_links a:visited, #footer_links a:active {
	font-family: Arial;
	font-size:  1em;
	line-height: 1.5em;
	color: #000;
}

.articleTextNormal, .articleTextNormal p, .articleTextLarge, .articleTextLarge p {
	font-size: 1.1em;
	font-family: Georgia, Times, Times New Roman, Serif;
	line-height: 1.5em;	
}

.articleTextLarge, .articleTextLarge p {
	font-size: 1.2em !important;
}

#articleTextNormal, #articleTextNormal p, #articleTextLarge, #articleTextLarge p {
	font-size: 1.1em;
	font-family: Georgia, Times, Times New Roman, Serif;
	line-height: 1.5em;	
}

#articleTextLarge, #articleTextLarge p {
	font-size: 1.2em !important;
}


#channel_label a {
	font-size: 1.3em;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	color: #bf0202;
	text-decoration: none;
	margin-left: 0px;
}

#channel_label_inside {
	font-size: 1.3em;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	color: #bf0202;
	text-decoration: none;
	margin-left: 0px;
}

.firstletter {
	float:left;
	margin-right: 0.1em;
	margin-top: 0.1em;
	color:#bf0202;
	width: 0.7em;
	font-size: 6em; 
	line-height: 0.6em;
	font-family:"times","Times New Roman";
}

.small, .small:hover, .small:visited, .small:active, .sans_small, .sans_small:hover, .sans_small:visited, .sans_small:active {
	font-family : Arial, Tahoma, Verdana, Sans-serif;
	font-size : .9em;
	line-height: 1.2em; 
}


.featured_advertiser {
	font-family: Arial, Helvetica, Sans-serif;
	font-size : 9.5px;
	text-align: center;
	width: 99%;
}

.normal, .normal:hover, .normal:visited, .sans_normal, .normal_content {
	font-family : Arial, Helvetica, Sans-serif;
	line-height: 13px;
	font-size : 12px;
	color: #000000;
}

.normal_content {
	font-family: Georgia, Times, Times New Roman, Serif !important;
}

.read, .read:visited, .read:hover, .read:active, .cutline, .cutline_inside {
	font-family: Arial;
	font-size: 14px;
	color: #bf0202;
	text-decoration: none;
	font-weight: bold;
	
}
 
.cutline, .cutline_inside {
	font-size: 13px;
	color: #000 !important;
}

.pagination_highlight, .pagination_highlight:hover, .pagination_highlight:active, .pagination_highlight:visited {
	font-family: Arial, Sans-serif;
	background-color: #fba346;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.pagination_normal, .pagination_normal:visited, .pagination_normal:active, .pagination_normal:hover {
	font-family: Arial, Sans-serif;
	background-color: #fff;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.tb1 { background-color: #FFFFFF; }
.tb2 { background-color: #F2F5FB; }
.tb3 { background-color: #D3D3D3; }

.last_post, .last_post:visited, .last_post:hover, .last_post:active {
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	color: #000
}

.poll_result {
  border-top: 1px #635528 solid;
  border-left: 1px #635528 solid;
  border-right: 1px #4d300d solid;
  border-bottom: 1px #4d300d solid;
  background-color: #fba346;
  float: none;
  height: 5px;
  margin-bottom: 3px;
  margin-top: 3px;
}

.hugeTag, .largeTag, .mediumTag, .smallTag, .tinyTag {
  display: inline;
  margin: 0px;
  padding: 0px;
}
.hugeTag a:link, .largeTag a:link, .mediumTag a:link, .smallTag a:link, .tinyTag a:link,
.hugeTag a:visited, .largeTag a:visited, .mediumTag a:visited, .smallTag a:visited, .tinyTag a:visited,
.hugeTag a:active, .largeTag a:active, .mediumTag a:active, .smallTag a:active, .tinyTag a:active {
  margin-right: 2px;
  text-decoration: none;
}
.hugeTag a:hover, .largeTag a:hover, .mediumTag a:hover, .smallTag a:hover, .tinyTag a:hover {
  text-decoration: underline;
}
.hugeTag {
  font-size: 200%;
  font-weight: 900;
}
.largeTag {
  font-size: 160%;
  font-weight: 800;
}
.mediumTag {
  font-size: 125%;
  font-weight: 600;
}
.smallTag {
  font-size: 100%;
  font-weight: 500;
}
.tinyTag {
  font-size: 80%;
  font-weight: 300;
}

.hint {
  font-size: 11px;
  color: #000;
}

.required {
  color: #900;
}

.darkred { color: #900; }

.storyThumbnail, .storyThumbnailCurrent {
 display: none;
 float: left;
 width: 65px;
 height: 65px;
 margin: 1px;
 padding: 3px;
 border: 1px #dcdcdc solid;
 background-color: #fff;
}

.storyThumbnailCurrent {
 border: 1px #f00 solid;
 background-color: #b00;
}

#rightArrow, #leftArrow {
 position: absolute;
 top: 27px;
 right: 1px;
}

#leftArrow {
 left: 1px;
}

#storylist {
 position: relative;
}

#storylist .thumbnail-list {
 position: absolute;
 width: 300px;
 height: 75px;
 left: 30px;
 top: 20px;
}

#headline_link {
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	letter-spacing: -0.05pt;
	line-height: 21pt;
	text-decoration: none;
	color: #000;	
}
