body {background-color: #ffffff;}

h1, h2 {font-family: Tahoma, Verdana, Geneva, Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; color: #000000; margin: 0; margin-bottom: 7px; }

.polltop {color: #000000; font-size: 11px; font-family: Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;}
.poll {color: #000000; font-size: 11px; font-family: Tahoma,Verdana, Arial, Helvetica, Geneva, sans-serif;}

.results-small {color: #000000; FONT: 12px Verdana,Tahoma,Arial, sans-serif;}

.normal {color: #000000; font-size: 12px; font-family: Arial,Verdana, Helvetica, Geneva, sans-serif;}
.normal A {color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;}

.v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.v A {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

.v2 {color: #dddebf; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.v2 A {color: #dddebf; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

.date {color: #636363; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.date A {color: #636363; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

.caption {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: bold;}

.caption2 {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

.lead {color: #000000; font-size: 13px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 17px;}
.lead A {color: #000099; font-size: 13px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 17px;}
.lead A:hover {text-decoration: underline; color: #cc0000;}
.lead A:visited {text-decoration: underline; color: #7d7d7d;}

.bullet {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px;}
.bullet A {color: #000099; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px;}
.bullet A:hover {text-decoration: underline; color: #cc0000;}
.bullet A:visited {text-decoration: underline; color: #7d7d7d;}

.columnist {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.columnist A {color: #000099; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.columnist A:hover {text-decoration: underline; color: #cc0000;}

.features {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 16px;}
.features A {color: #000099; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 16px;}
.features A:visited {color: #000099; }
.features A:hover {text-decoration: underline; color: #cc0000;}


.featurelist {color: #000000; font-size: 11px; font-family: arial, Helvetica, Geneva, sans-serif; line-height: 15px;}

.headlines2 {color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background-color : ffffff;}
.headlines2 A {color: #000099; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif;text-decoration: underline; }
.headlines2 A:hover {text-decoration: underline; color: #cc0000;}
.headlines2 A:visited {text-decoration: underline; color: #7d7d7d;}

.headlines {color: #000000; font-size: 11px; font-family: arial, Helvetica, Geneva, sans-serif; line-height: 19px;}
.headlines A {color: #000099; font-size: 11px; font-family: arial, Helvetica, Geneva, sans-serif; line-height: 19px;}
.headlines A:hover {text-decoration: underline; color: #cc0000;}
.headlines A:visited {text-decoration: underline; color: #7d7d7d;}
.topheadline {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 22px; font-weight: bold;}
.topheadline2 {font-family: tahoma,verdana,Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 16px; font-weight: bold; }



.headlines3 {color: #000000; font-size: 11px; font-family: tahoma,arial, Helvetica, Geneva, sans-serif; line-height: 15px;}
.headlines3 A {color: #000099; font-size: 11px; font-family: tahoma,arial, Helvetica, Geneva, sans-serif; line-height: 15px;}
.headlines3 A:hover {text-decoration: underline; color: #cc0000;}


.subhead {color: #000000; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif;}
.subhead A {color: #000000; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif;}
.subhead A:hover {text-decoration: underline; color: #cc0000;}
.subhead A:hover {text-decoration: underline; color: #7d7d7d;}

.bannerhead {color: #000000; font-size: 24px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold;}
.bannerhead A {color: #000000; font-size: 24px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold;}
.bannerhead A:hover {text-decoration: underline; color: #cc0000;}
.bannerhead A:hover {text-decoration: underline; color: #7d7d7d;}

.twin {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 14px;}
.twin A {color: #000099; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; line-height: 14px;}
.twin A:hover {text-decoration: underline; color: #cc0000;}

.links {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: bold;}
.links A {color: #000099; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-weight: bold;}
.links A:hover {text-decoration: underline; color: #cc0000;}

.foot {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.foot A {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.foot A:visited {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
.foot A:hover {color: #7d7d7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

.height {font-size: 7px; line-height: 7px;}

.alsosee {COLOR: #000000; FONT-FAMILY: verdana, arial, geneva, sans-serif; FONT-SIZE: 10px}

ul.small {
	margin-left: 13px;
	list-style: square outside normal;
	color: #000000;
	margin-right : auto;
	line-height: 10px;
}

ul { margin-left: 14px; padding: 1px; color: #000000;	margin-right : auto; line-height: 17px; }

.lh1 {MARGIN-TOP: 14px;}

fieldset {
	padding: 6px 6px 6px 6px;
	/*width:200px;*/
	border: 1px solid #B9B9B9;
}

fieldset legend {
	font: normal 11px tahoma, arial, helvetica, geneva;
	color: #ED1C24;
	margin-bottom: 3px;
}

li.premium { line-height: 18px; }

.riffhead
		{
			font : "Verdana Bold Italic";
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 18px;
			font-style : italic;
			font-weight : bold;
			color : White;
			filter:DropShadow (Color=#000000, OffX=2, OffY=2, Positive=true );
		}

.photocaption
{
	COLOR: #000000;
	font: normal 11px tahoma, arial, helvetica, geneva;
	border-top: 1px solid #cccccc;
	text-align: right;
	margin-top: 4px;
}
		
.largehead {color: #000000; font-size: 24px; line-height: 26px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; opacity:1.0;filter:alpha(opacity=100) }
A.largehead {color: #000000; font-size: 24px; line-height: 26px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: none;  }
A.largehead:hover {color: #000000; font-size: 24px; line-height: 26px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: underline;  }
A.largehead:visited {color: #000000; font-size: 24px; line-height: 26px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: none;  }

.midhead {color: #000000; font-size: 18px; line-height: 21px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-align: center; }
A.midhead {color: #000000; font-size: 18px; line-height: 21px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: none; text-align: center; }
A.midhead:hover {color: #000000; font-size: 18px; line-height: 21px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: underline; text-align: center; }
A.midhead:visited {color: #000000; font-size: 18px; line-height: 21px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif; text-decoration: none; text-align: center; }

/*.front { padding: 10px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif; line-height: 12px; color: #ffffff;} */
.largehead-white {color: white; font-size: 1.4em; line-height: 18px; font-style: italic; font-weight: bold; font-family: verdana,Arial, Helvetica, Geneva, sans-serif;opacity:1.0;filter:alpha(opacity=100)}
.front { font-size: .75em; font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif; line-height: 13px; color: white; opacity:1.0;filter:alpha(opacity=100)}
.front A { color: white; }
.front A:hover { color: white; }
.front A:visited { color: white; }

