body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/background.gif);
	height: 100%;
}	

#flash {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100px;
	width: 370px;
	/*border-right: 1px solid black;*/
	background-image: url(images/logo_left1.jpg);
	background-repeat: no-repeat;
}

#header {
	margin: 0px;
	padding: 0px;
	border: 0px;
	height: 100px;
	width: 370px;
	background-image: url(images/logo2.jpg);
	background-repeat: no-repeat;
}
	
.navbar {
	font-size: 10px;
	color: #646363;
	background-color: #DDDDDD;
	margin: 0px;
	padding: 0px;
	width: 740px;
	border-bottom: 1px solid #333333;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: center;
}	
	
.navbar td {
	border-right: 1px solid #888888;
	border-left: 1px solid #F0EFEF;
	border-top: 1px solid #F0EFEF;
	padding: 0px;
	margin: 0px;
}	

.navbar td a {
	color: #646363;
	text-decoration: none; 
	border: 0px;
	display: block;
	line-height: 14px;
}
	
.navbar td a:hover {
	color: #646363;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	background-color: #F7EFBE;
}	

#feature {
	margin: 0px;
	padding: 10px;
	border: 0px;
	width: 350px;
	background-color: #333333;
	vertical-align: top;
}

#featurephoto {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 369px;
	height: 229px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	/* background-image: url(images/feature.jpg); */
	background-repeat: no-repeat;
}

#featurephoto a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	display: block;
	width: 369px;
	height: 214px;
	text-decoration: none;
}	

.updated {
	float: right;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	width: 340px;
	border-bottom: 1px solid gray;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	line-height: 12px;
	}
	
.newslettertop {
	margin: 0px;
	padding: 0px;
	width: 369px;
	height: 55px;
	border-top: 1px solid white;
	border-left: 1px solid #333333;
	background-color: #4b4b4b;
	background-image: url(images/newsletter2.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#gutter {
	margin: 0px;
	background-color: white;
	padding: 0px;
	border: 0px;
	width: 160px;
	vertical-align: top;
	border-bottom: 1px solid white;
}

.guttertop {
	margin: 0px;
	padding: 0px;
	background-image: url(images/guttertop_bg.gif);
	background-repeat: repeat-x;
	background-color: #4B4B4B;
	border-bottom: 1px solid white;
	width: auto;
}
	
.gutterbottom {
	margin: 0px;
	padding: 0px;
	background-color: #4B4B4B;
	border-top: 1px solid white;
	width: auto;
}	
	
#gutternav {
	margin: 0px;
	background-color: #333333;
	padding: 0px;
	border: 0px;
	width: auto;
}	
	
.gutternav {
	margin: 0px;
	left: 0px;
	top: 0px;
	background-color: #333333;
	padding: 10px;
	border: 0px;
	width: 140px;
}

#gutterwhite {
	margin: 0px;
	background-color: white;
	padding: 0px;
	border: 0px;
	width: 160px;
	vertical-align: top;
}

#search {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 369px;
	height: 55px;
	border-top: 1px solid white;
	border-right: 1px solid white;
	background-image: url(images/search.gif);
	background-color: #333333;
	background-repeat: no-repeat;
	background-position: top right;
}

#contribute {
	margin: 0px;
	background-color: white;
	padding: 0px;
	border: 0px;
	width: auto;
	height: 76px;
}

.newsletterform {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	height: 55px;
}

.searchform  {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	height: 39px;
}

.radio {
	margin: 10px 0px 0px 0px;
}

.go2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 6px 0px 0px 10px;
	padding: 0px;
	border: 0px;
	vertical-align: top;
	}
	
.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin: 6px 0px 0px 10px;
	padding: 0px;
	border: 0px;
}

.address {
	margin: 10px 0px 0px 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.searchaddress {
	margin: 10px 0px 0px 10px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#date {
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 10px;
	width: 280px;
	height: 15px;
	background-image: url(images/date.gif);
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	line-height: 14px;
	vertical-align: bottom;
}

#home_intro {
	margin: 0px;
	padding: 10px;
	border: 0px;
	width: 350px;
	background-color: white;
	background-image: url(images/more.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}

#home_news {
	margin: 0px;
	padding: 10px;
	border: 0px;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	height: 400px;
}

a.home_intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0000CC;
}

a.home_intro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #0000CC;
}

#home_highlights {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	border-left: 1px solid #333333;
	width: 209px;
	background-color: white;
	background-image: url(images/slant_noborder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	height: 17px;
}

#article_intro {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 370px;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	height: 17px;
}

#article_news {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	border: 0px;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	height: 530px;
}

#article_highlights {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 210px;
	background-color: white;
	background-image: url(images/slant_noborder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}



#section_body {
	margin: 0px;
	padding: 10px;
	border: 0px;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	background-image: url(images/slant_noborder.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#footer {
	background-color: #333333;
	padding: 2px 5px;
	margin: 0px;
	border: 0px;
	height: 15px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}

#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: underline;
}

#highlights_extratext {
	margin: 10px;
	padding: 0px;
	border: 0px;
	width: 189px;
	vertical-align: top;
	text-align: center;
}

#highlights {
	float: right;
	margin: 0px 0px 10px 20px;
	padding: 0px;
	border: 1px dashed #670001;
	width: 189px;
	vertical-align: top;
	text-align: left;
	text-decoration: none;
}

.highlights {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 189px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #670001;
	text-align: left;
}

.highlights {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 189px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #670001;
	text-align: left;
}

.highlights a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
	text-decoration: none;
	font-weight: normal;
	line-height: 13px;
}

.highlights a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
	text-decoration: underline;
}

.pullquote {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 189px;
	vertical-align: top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}

.pullquote_200px {
	float: right;
	margin: 10px 0px 10px 20px;
	padding: 10px;
	border: solid #999999 2px;
	width: 200px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}

.pullquotesource {
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 189px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align: right;
	line-height: 24px;
}

.getlocal {
	margin: 10px 10px 10px 20px;
	padding: 0px;
	border: 0px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
	text-align: center;
	line-height: 14px;
}

.getlocal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
	text-align: center;
	text-decoration: none;
}

.getlocal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
	text-align: center;
	text-decoration: underline;
}

#rightshadow {
	background-image: url(images/rightshadow.gif);
	width: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#leftshadow {
	background-image: url(images/leftshadow.gif);
	width: 10px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
	
.verwhtbld10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 35px;
}

.featureheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D1D2B3;
}

.featureheadline a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #D1D2B3;
	text-decoration: none;
}

.featureheadline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #D1D2B3;
	text-decoration: underline;
}

.featuresummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	line-height: 15px;


}

.featuremore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}

.featuremore a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

.featuremore a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D1D2B3;
	text-decoration: none;
}

.verblk10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	line-height: 12px;
}

.verblk11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	}

.guttersection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	line-height: 15px;
}

.guttersection a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

.guttersection a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D1D2B3;
	text-decoration: underline;
}

.guttersubsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	line-height: 13px;
}

.guttersubsection a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

.guttersubsection a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D1D2B3;
}

.arialredbld11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #670001;
}

.arialred11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #670001;
}

.sectionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;

}

.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
}

.newsheadline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}

.newsheadline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
}

.newsmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.newsmore a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.newsmore a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D1D2B3;
}

.prheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660000;
}

.prheadline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}

.prheadline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
}

.prdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	font-weight: normal;
	line-height: 12px;

}

.topstory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	line-height: 16px;
}

.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;

}

.list a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;
	text-decoration: none;
}

.list a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;
	text-decoration: underline;
}

.listbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;
	font-weight: bold;
}

.listbold a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;
	text-decoration: none;
}

.listbold a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	line-height: 14px;
	text-decoration: underline;
}

#picture_200px {
	float: right;
	width: 200px;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 10px 0px 20px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

#picture_250px {
	float: right;
	width: 250px;
	height: auto;
	margin: 0px;
	border: 0px;
	padding: 10px 0px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

.smallblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.smallblack a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;;
	text-decoration: none;
}

.smallblack a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
}

.mediumheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000;
}

.mediumheadline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}

.mediumheadline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
}

.speechbyline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #660000;
}

.smallblackverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.smallblackverdana a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: none;
}

.smallblackverdana a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
}

.speechoutline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.back a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.back a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D1D2B3;
}

.smallgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.smallgrey a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.smallgrey a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.contributeform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.joinus {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 12px;
	vertical-align: middle;
}	

.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;	
	background-color: #ECECEC;
	vertical-align: middle;
}

.submittext {
	margin: 0px 0px 0px 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}	
	
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

