.section {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; }
.headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.headline:link { 
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.headline:hover {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline; }
.class-headline { }
.headlinesm {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.headlinesm:link { 
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; }
a.headlinesm:hover {font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;  }
.required {
	color: #FF0000;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.content:link { }
a.content:hover { }
.byline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.cutline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;

}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1B4FE4;
	text-decoration: none;
}
a.more:link { }
a.more:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;}
.timestamp { }
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

Template Style
a { }
a:link { }
a:hover { }
body { }
hr { }
.photo-bdr {
	border-top: thick groove #62778A;
	border-right: thick groove #62778A;
	border-bottom: thick groove #62778A;
	border-left: thick groove #62778A;


}
form {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.background { }
.divider { }
.modules { }

Stocks Module
.stocks-average {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none; }
.stocks-gain {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #009900;
	text-decoration: none; }
.stocks-loss {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none; }
.stocks-name { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;}
	.stocks-name:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;}
.stocks-nochange {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000066;
	text-decoration: none; }

TopAds Module
.topads_heading {  }
.topads_company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
.topads_rule {  }

Special Section Software
.ss-headline {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1B4FE4;
	text-decoration: none; }
.ss-thumb { }
.ss-drop-down { }
.ss-search-field { }
.ss-search-submit { }
.ss-results-found { }
.ss-results-headline {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1B4FE4;
	text-decoration: none; }

Directory Scripts
.dirintro { font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1B4FE4;
	text-decoration: none; }
.dirbody { font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none; }
.dirtitle { font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none; }


.secondarynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
}

.secondarynav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #62778A;
	text-decoration: underline;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(http://herald-democrat.com/art/headerbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}

.header2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(http://herald-democrat.com/art/headerbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}

.headerform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(http://herald-democrat.com/art/headerbgform.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;

}

.color1 {
	background-color: #99CCFF;
}
.color2 {
	background-color: #62778A;
}
.smheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(/art/smheaderbg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.innnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.leftnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B4FE4;
	text-decoration: none;
}
.poll-default-table {background-color: #FFF; border: 1px solid #666; padding: 2px 2px 2px 2px}
.poll-default-question {color: #000; font: bold 10px Verdana}
.poll-default-row1 {background-color: #CCC; color: #000; font: 10px Verdana}
.poll-default-row2 {background-color: #999; color: #000; font: 10px Verdana}
.poll-default-view {color: #00F; font: 9px Verdana}

.poll-default-results { background: #FFF; border: 1px solid #666; padding: 2px 2px 2px 2px}
.poll-default-resultstitle {color: #000; font: bold 12px Verdana}
.poll-default-resultsanswers {color: #000; font: 10px Verdana}
.poll-default-resultsbar {color: #00F; height: 8px}
.poll-default-close {color: #00F; font: 9px Verdana}

 .image {border-color: white; border-width:5px;}


