/* Main Site Styles */

.breadcrumbs {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 15px;
}
.breadcrumbs a {
	color: #00539F;
	font-family: Arial;
}
.subscribe {
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
}
.subscribe a {
	color: #00539F;
}
.timestamp {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}


.pad2topbot {
	padding-top: 2px;
	padding-bottom: 2px;
}
.pad3px {
	padding: 3px;
}
.pad5px {
	padding-top: 5px;
	padding-bottom: 5px;
}
.pad5bottom {
	padding-bottom: 5px;
}
.pad5left {
	padding-left: 5px;
}
.pad5top {
	padding-top: 5px;
}
.pad6leftright {
	padding-left: 6px;
	padding-right: 6px;
}
.pad7left {
	padding-left: 7px;
}
.pad10left {
	padding-left: 10px;
}
.pad10right {
	padding-right: 10px;
}
.pad10leftright {
	padding-left: 10px;
	padding-right: 10px;
}
.pad17left {
	padding-left: 17px;
}
.padbottomads {
	padding-left: 14px;
	padding-right: 3px;
}	
.padbreadcrumbs {
	padding-top: 7px;
	padding-left: 9px;
}
.padcalendar {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.padcaption {
	padding: 8px;
}
.padclassifieds {
	padding-top: 5px;
	padding-left: 13px;
	padding-right: 17px;
	padding-bottom: 10px;
}
.padclassifiedcontent {
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 11px;
	padding-bottom: 10px;
}
.padclassifiedsfront {
	padding-top: 20px;
	padding-left: 4px;
	padding-right: 3px;
	padding-bottom: 0;
}
.padfeaturedad {
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 10px;
}
.padfeaturedclass {
	padding-top: 6px;
	padding-left: 8px;
	padding-bottom: 6px;
}
.padfrontads {
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
}
.padfrontcontent {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 9px;
	padding-bottom: 10px;
}
.padgallery {
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.padinsidecontent {
	padding-left: 15px;
	padding-right: 11px;
}
.padoped {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.padphotoleft {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
}
.padphotoright {
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.padrightrail {
	padding-left: 11px;
	padding-right: 8px;
	padding-bottom: 5px;
}
.padsection {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.padsectionmodule {
	padding-top: 10px;
	padding-bottom: 15px;
}
.padsectionphoto {
	padding-left: 10px;
	padding-right: 10px;
	float: right;
}
.padsectiontop {
	padding-top: 15px;
	padding-bottom: 15px;
}
.padstoryarea {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 17px;
	padding-bottom: 15px;
}
.padstoryextras {
	padding-top: 3px;
	padding-right: 50px;
	padding-bottom: 2px;
}
.padsubscribe {
	padding-right: 5px;
	padding-bottom: 7px;
}
.padsubsection {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
}
.padsubnav {
	padding-top: 2px;
	padding-left: 7px;
	padding-bottom: 2px;
}
.padtopadsicons {
	padding-top: 2px;
	padding-left: 22px;
	padding-right: 3px;
	padding-bottom: 2px;
}
.padtopadslistings {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.padtopadsmodule {
	padding-top: 5px;
	padding-left: 13px;
	padding-bottom: 5px;
}
.padtopautos {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
}
.padtopcontent {
	padding-top: 15px;
}
.padtophomes {
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
}
.padtopjobs {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 3px;
}
.padtopstoryfront {
	padding-left: 12px;
	padding-right: 12px;
}
.padweather {
	padding-top: 5px;
	padding-left: 5px;
	pading-right: 3px;
}


/* Nav styles */
.footernav {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	padding-top: 5px;
}
.footernav a {
	color: #00539F;
	font-family: Arial;
}
.leftnavsect {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}
.leftnavsect a {
	color: #00539F;
	font-family: Arial;
	text-decoration: none;
}
.leftnavsect a:hover {
	color: #00539F;
	font-family: Arial;
	text-decoration: underline;
}
.leftnavsub {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.leftnavsub a {
	color: #00539F;
	font-family: Arial;
	text-decoration: none;
}
.leftnavsub a:hover {
	color: #00539F;
	font-family: Arial;
	text-decoration: underline;
}
.sitemenu {
	color: #29445B;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
}


/* Classifieds styles */
.advertising {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}
.classifiedshead {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}
.classifiedslinks {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
}
.classifiedslinks a {
	color: #000000;
	font-family: Arial;
}
.classifiedsother {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.classifiedsother a {
	color: #000000;
	font-family: Arial;
}
.classifiedstext {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	padding-left: 2px;
	padding-right: 5px;
}	
.persistentsearch {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.persistentsearch a {
	color: #FFFFFF;
	font-family: Arial;
}
.quicksearch {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.quicksearch a {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.submitad {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
}
.submitad a {
	color: #FFFFFF;
	font-family: Arial;
}
.topads {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
}
.topads a {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
}
.topadslead {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
}
.topadslead a {
	color: #FFFFFF;
	font-family: Arial;
}
.topadstext {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.topautoslead {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.topautoslead a {
	color: #FFFFFF;
	font-family: Arial;
}
.topautostext {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.topautostext a {
	color: #FFFFFF;
	font-family: Arial;
}
.tophomeslead {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.tophomeslead a {
	color: #FFFFFF;
	font-family: Arial;
}
.tophomestext {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.tophomestext a {
	color: #FFFFFF;
	font-family: Arial;
}

.toprentalslead {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.toprentalslead a {
	color: #FFFFFF;
	font-family: Arial;
}
.toprentalstext {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.toprentalsstext a {
	color: #FFFFFF;
	font-family: Arial;
}
.topjobslead {
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}
.topjobslead a {
	color: #FFFFFF;
	padding-bottom: 3px;
}
.topjobstext {
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.topjobstext a {
	color: #FFFFFF;
	font-weight: bold;
}


/* Text Styles */
.byline1 {
	color: #000000;
	font-family: Arial;
	font-size; 11px;
	font-weight: bold;
}
.byline2 {
	color: #000000;
	font-family: Arial;
	font-size; 11px;
	
}
.caption {
	font-color: #000000;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
}
.captionby {
	font-color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
}
.date {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.frontpage {
	color: #00539F;
	font-family: Arial;
	font-size 11px;
	font-weight: bold;
}
.frontpage a {
	color: #00539F;
	font-family: Arial;
}
.frontsectionlead {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
.frontsectionlead a {
	color: #00539F;
	font-family: Arial;
}
.frontsectiontext {
	color: #090909;
	font-family: Arial;
	font-size: 11px;
	line-height: 18px;
}
.frontsectiontext a {
	color: #090909;
	font-family: Arial;
}
.frontsectiontext2 {
	color: #090909;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}
.frontsectiontext2 a {
	color: #090909;
	font-family: Arial;
}
.gallerylead {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}
.gallerylead a {
	color: #00539F;
	font-family: Arial;
}
.gallerytext {
	color: #090909;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
}
.gallerytext a {
	color: #090909;
	font-family: Arial;
}
.topstory a {
	color: #090909;
	font-family: Arial;
}
.messageboards {
	color: #DEEDF8;
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
}
.messageboards a {
	color: #DEEDF8;
	font-family: Arial;
}
.messageboardslead {
	color: #DEEDF8;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.messageboardslead a {
	color: #DEEDF8;
	font-family: Arial;
}
.more {
	color: #090909;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
.more a {
	color: #090909;
	font-family: Arial;
}
.pollstext {
	color: #DEEDF8;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.pollstext a {
	color: #DEEDF8;
	font-family: Arial;
}
.relatedstory {
	color: #090909;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}
.relatedstory a {
	color: #090909;
	font-family: Arial;
}
.search {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.search a {
	color: #FFFFFF;
	font-family: Arial;
}
.searchinside {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
}
.searchinside a {
	color: #00539F;
	font-family: Arial;
}
.sectheadline {
	color: #000000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.sectheadline a {
	color: #000000;
	font-family: Arial;
}
.sectdigest {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}
.sectsubhead {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}
.storyextras {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.storyextras a {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.storyheadline {
	color: #000000;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
}
.storysubhead {
	color: #090909;
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
}
.storysearch {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.storytext {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
}
.storytext a {
	color: #000000;
	font-family: Arial;
}
.topstory {
	color: #090909;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
}
.topstory a {
	color: #090909;
	font-family: Arial;
}
.topstoryheadline {
	color: #000000;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	line-height: 25px;
	padding-bottom: 7px;
}	
.topstoryheadline a {
	color: #000000;
	font-family: Arial;
}	
.updated {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
}
.weather {
	color: #00539F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
.weather a {
	color: #00539F;
	font-family: Arial;
}