body { background-color: #e5f3f5; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/dio/layout/homeBackground.gif); background-repeat: repeat-x; }

#main {	width: 970px; margin: auto; text-align: left; padding: 0px 0px 0px 0px; }



	
	#mainColumnContainer { width: 970px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }


/**** LEFT COLUMN ****/
	.leftColumn { width: 644px; height: auto; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	.leftColumnBottomBorder { width: 644px; height: 9px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/leftcolumn_bottom.gif); }
	.leftColumnTopBorder { width: 644px; height: 9px; overflow: hidden; margin-top: 8px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/leftcolumn_top.gif); }
	.leftColumnBox { width: 626px; height: auto; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 8px 0px 8px; background-color: #ffffff; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }
	.leftColumnBoxStory { height: auto; overflow: hidden; margin: 0px 0px 0px 0px; background-color: #ffffff; width: 610px; padding: 8px 16px 8px 16px; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }
	
	
/**** RIGHT COLUMN ****/	
	.rightColumn { width: 318px; height: auto; float: left; overflow: hidden; margin-left: 8px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
	.rightColumnBottomBorder { width: 318px; height: 9px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/rightcolumn_bottom.gif); }
	.rightColumnTopBorder { width: 318px; height: 9px; overflow: hidden; margin-top: 8px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/rightcolumn_top.gif); }
	.rightColumnBox { width: 300px; height: auto; overflow: hidden; margin: 0px; padding-left: 8px; padding-right: 8px; padding-top: 0px; padding-bottom: 0px; background-color: #ffffff; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }


/**** SEARCH FOOTER ****/	
	.searchFooterTopBorder { width: 970px; height: 9px; overflow: hidden; margin-top: 8px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding: 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/970px_top.gif); }
	#searchFooter { width: 936px; height: auto; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; overflow: hidden; background-color: #ffffff; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }
	.searchFooterBottomBorder { width: 970px; height: 9px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(http://www.wilsontimes.com/images/dio/layout/970px_bottom.gif); }
	

/**** PAGE FOOTER ****/	
	#pageFooter { width: 970px; height: auto; margin: 8px 0px 0px 0px; padding: 0px 0px 25px 0px; display: block; }

	
	.grayLine {  height: 1px; overflow: hidden; margin-top: 5px; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; padding: 0px; background-color: #a7d4dd; }
	
	.hideMe { display: none; }
	

/**** TOP STORY AND LATEST HEADLINES ****/	
	.todaysDateRSSContainer { width: 630px; height: auto; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
	.todaysDateRSSLeft { width: 330px; height: auto; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
	.todaysDateRSSRight { width: 300px; height: auto; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; }
	.topStoryHeadlinesContainer { width: 630px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
	
	#homeTopBox { width: 626px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
	#homeTopBoxLeft { float: left; width: 297px; height: auto; margin: 16px 0px 0px 0px; padding: 0px 0px 8px 8px; }
	#homeTopBoxRight { float: left; margin: 16px 0px 0px 16px; padding: 0px 0px 8px 0px; width: 289px; height: auto; }
	#topImage { width: 297px; height: 223px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
	#topStoryTitle { margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	#topStoryCaption { margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	#topStoryVideoGallery { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	#latestHeadlines { width: 297px; height: auto; margin: 0px; padding: 0px; }
	
	#galleriesTop { margin: 25px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 289px; height: 7px; overflow: hidden; background-image: url(/images/dio/layout/galleries_top.gif); }
	#galleriesBox { margin: 0px 0px 0px 0px; padding: 0px 8px 0px 8px; width: 271px; height: auto; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }
	#galleriesBottom { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 289px; height: 9px; overflow: hidden; background-image: url(/images/dio/layout/galleries_bottom.gif); }
	
	#homeSportsTop { width: 303px; height: 7px; overflow: hidden; margin: 30px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/dio/layout/sportslife_top.gif); }
	#homeSports { overflow: hidden; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; height: auto; width: 285px; padding: 0px 8px 0px 8px; margin: 0px 0px 0px 0px; }
	#homeSportsImageCaptionContainer { height: auto; width: 285px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#homeSportsImage { overflow: hidden; float: left; height: 60px; width: 80px; padding: 0px; margin: 0px; }
	#homeSportsCaption { float: left; height: auto; width: 197px; padding: 0px; margin: 0px 0px 0px 8px; }
	#homeSportsBottom { width: 303px; height: 9px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/dio/layout/sportslife_bottom.gif); }
	
	#homeLifeTop { width: 303px; height: 7px; overflow: hidden; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/dio/layout/sportslife_top.gif); }
	#homeLife { overflow: hidden; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; height: auto; width: 285px; padding: 0px 8px 0px 8px; margin: 0px 0px 0px 0px; }
	#homeLifeImageCaptionContainer { height: auto; width: 285px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#homeLifeImage { overflow: hidden; float: left; height: 60px; width: 80px; padding: 0px; margin: 0px; }
	#homeLifeCaption { float: left; height: auto; width: 197px; padding: 0px; margin: 0px 0px 0px 8px; }
	#homeLifeBottom { width: 303px; height: 9px; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(/images/dio/layout/sportslife_bottom.gif); }
	
	#homeCalendarPopularContainer { width: 644px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
	#homeCalendar { width: 318px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; float: left; }
	#homePopular { width: 318px; height: auto; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; float: left; }
	
	.breakingNewsText { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; }
	.breakingNewsText a { color: #ffffff; text-decoration: none; }
	.breakingNewsText a:hover { color: #000000; text-decoration: none; }
	
	#breakingNewsScroll { height: auto; width: 970px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; background-color: #e5f3f5; }
	#breakingNewsBox { display: none; height: auto; width: 970px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; background-color: #e5f3f5; }
	.breakingNewsBottom { height: 7px; width: 970px; overflow: hidden; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url(/images/dio/layout/breakingnews_bottom.gif); }
	.breakingNewsTop { height: 7px; width: 970px; overflow: hidden; padding: 0px 0px 0px 0px; margin: 8px 0px 0px 0px; background-image: url(/images/dio/layout/breakingnews_top.gif); }
	
	
	.homepageSelects { font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-transform: uppercase; }
	.homepageSelectsForms { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}



/*** HOMEPAGE BLOGS AND SPECIAL SECTIONS ***/
#blogsSpecialSectionsContainer { width: 300px; height: auto; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogs { float: left; width: 144px; height: auto; border: 1px solid #a7d4dd; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
#specialSections { float: left; width: 144px; height: auto; border: 1px solid #a7d4dd; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; }



/*** ADS ***/
	.boxImageAd { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; border: none; }
	
	.storyBottomAd { width: 610px; height: 60px; padding: 0px 0px 0px 0px; margin: 60px 0px 0px 0px; }	
	
	#line_ads {	background-image: url(/images/dio/line_ads_background.gif); border: solid 1px #000000; padding: 8px 8px 8px 8px; height: 232px; width: 282px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: block; vertical-align: bottom;  }
	#line_ads  a { color: #cc0000; font-weight: bold; text-decoration: none; }
	#line_ads a:hover { text-decoration: underline; }
	


/*** STORY PAGE ***/
	#applicationMessage { display: none; width: 614px; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; font-size: 16px; color: #cc0000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

	#storyHeaderToolboxContainer { width: 610px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 50px 0px; overflow: hidden; }
	#storyHeader { float: left; width: 360px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
	#storyToolbox { float: left; width: 250px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: right; }
	
	#photoNavContainer { width: 213px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#photoCaption { width: 110px; height: auto; float: left; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
	#photoControls { width: 103px; float: left; text-align: right; height: auto; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#photoNumber { float: right; overflow: hidden; height: auto; width: auto; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; }
	#prevLink { float: right; overflow: hidden; height: auto; width: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#nextLink { float: right; overflow: hidden; height: auto; width: auto; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px; }
	
	#videoAndPhotoLinks { width: 213px; height: auto; overflow: hidden; }
	
	#storyPhotoContainer { height: auto; margin: 0px 0px 0px 0px; background-color: #ffffff; width: 610px; padding: 0px 0px 0px 0px; }
	
	#viewComments { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: none; }
	.commentGreen { margin: 8px 0px 0px 0px; width: 608px; background-color: #faf6f2; padding: 8px 8px 8px 8px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; border: 1px solid #e4cab2;  }
	.commentYellow { margin: 8px 0px 0px 0px; width: 608px; background-color: #ffffff; padding: 8px 8px 8px 8px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; border: 1px solid #e4cab2; }

	#mostViewedRight { width: 300px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block; }
	#mostEmailedRight { width: 300px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: none; }
	#mostCommentedRight { width: 300px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: none; }
	
	.mostPopularBoxLeftSide { font-weight: bold; color: #cccccc; font-size: 18px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; height: auto; width: 24px; padding: 8px 0px 8px 8px; margin: 0px 0px 0px 0px; border: 1px solid #a7d4dd; border-right: none; border-top: none; }
	.mostPopularBoxRightSide { height: auto; width: 250px; padding: 8px 8px 8px 8px; margin: 0px 0px 0px 0px; border: 1px solid #a7d4dd; border-left: none; border-top: none; }

	#schoolPhotosButton { position: absolute; margin-top: 0px; margin-left: 450px; padding: 0px; }


/**** NAVIGATION ****/
	#sddm {	margin: 0; padding: 0; z-index: 30; }
	#sddm li { margin: 0; padding: 0; list-style: none; float: left; font: bold 11px Arial, Helvetica, sans-serif; }
	#sddm li a { display: block;	margin: 0 0 0 0; padding: 0px 8px 0px 8px; line-height: 18px; vertical-align: center; background: #04859D; color: #ffffff; text-align: center;	text-decoration: none; font-weight: bold; }
	#sddm li a:hover { background: #FF7C00; }
	#sddm div {	position: absolute;	visibility: hidden;	margin: 0; padding: 0; background: #ffffff; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; border-bottom: 1px solid #a7d4dd; z-index: 30;}
	#sddm div a	{ position: relative; display: block; margin: 0; padding: 5px 5px 5px 5px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #ffffff; color: #04859D;	font: bold 12px Arial, Helvetica, sans-serif; }
	#sddm div a:hover { background: #FF7C00; color: #ffffff; }



/**** LANDING PAGES ****/
	.landingTopBox { width: 610px; height: auto; margin: 16px 0px 0px 0px; padding: 0px 8px 0px 8px; overflow: hidden; }
	.landingTopBoxLeft { float: left; width: 297px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	.landingTopImage { width: 297px; height: 223px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden; }
	.landingTopBoxRight { float: left; margin: 0px 0px 0px 16px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	.landingTopStoryTitle { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	.landingTopStoryCaption { margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }
	#landingTopStoryVideoGallery { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 297px; height: auto; }

	.landingContentTop { width: 610px; height: 7px; margin: 16px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; background-image: url(/images/dio/layout/landingContent_top.gif); }
	.landingContent { width: 618px; height: auto; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; background-image: url(/images/dio/layout/landingContent_background.gif); background-repeat: repeat-y; }
	.landingContentLeft { float: left; width: 279px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 9px 0px 9px; }
	.landingContentRight { float: left; width: 279px; height: auto; margin: 0px 0px 0px 16px; padding: 0px 9px 0px 9px; }
	.landingContentBottom { width: 610px; height: 9px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; background-image: url(/images/dio/layout/landingContent_bottom.gif); }
	
	.landingContentSingle { width: 618px; height: auto; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; }
	.landingContentSingleLeft { float: left; width: 279px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 8px 0px 8px; border-left: 1px solid #a7d4dd; border-right: 1px solid #a7d4dd; }
	.landingContentSingleTop { width: 610px; height: 7px; margin: 16px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; background-image: url(/images/dio/layout/landingContentSingle_top.gif); background-repeat: no-repeat; }
	.landingContentSingleBottom { width: 610px; height: 9px; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 0px; overflow: hidden; background-image: url(/images/dio/layout/landingContentSingle_bottom.gif); background-repeat: no-repeat; }



/**** COUPON QUEEN ****/
#headerContainer { overflow: hidden; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px; height: auto; width: 970px; }
#couponsHeader { overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 970px; height: 175px; }
#leftColumn { height: auto; min-height: 300px; width: 700px; float: left; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 16px 0px 0px; display: block; border-right: 1px dashed #cccccc; }
#storyLinks { border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc; padding: 10px 0px 10px 0px; margin: 20px 0px 16px 0px; height: auto; width: 700px; }
#rightColumn { height: auto; width: 203px; float: left; overflow: hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 16px; }
.readMoreLink { text-align: right; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; }


#loginText { z-index: 100; width: auto; height: auto; background-color: #ffffff; position: absolute; top: 29px; margin: 0px auto 0px 292px; padding: 0px; }


.searchBox { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #999999; border: 1px solid #a7d4dd; }
.searchButton { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }


#subscribeNowButton { position: absolute; margin-left: 850px; top: 50px; width: 120px; height: 18px; background-color: #ffcc00; z-index: 10; text-align: center; }
#findJobButton { position: absolute; margin-left: 730px; top: 50px; width: 120px; height: 18px; background-color: #ffff00; z-index: 10; text-align: center; }


.localLinksGray { background-color: #eeeeee; width: 594px; height: auto; padding: 8px 8px 8px 8px; margin: 0px 0px 8px 0px; }
.localLinksWhite { background-color: #ffffff; width: 594px; height: auto; padding: 8px 8px 8px 8px; margin: 0px 0px 8px 0px; }


.blackBorder { border: solid 1px #000000; }


/**** TEXT TYPES ****/	
	.regularText { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; }
	.regularText a { text-decoration: none; color: #04859D; font-weight: bold; }
	.regularText a:hover { text-decoration: none; color: #FF7C00; }
	
	.smallText { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
	.smallText a { text-decoration: none; color: #04859D; font-weight: bold; }
	.smallText a:hover { text-decoration: none; color: #FF7C00; }
	
	.classifiedsText { font-family: Arial, Helvetica, sans-serif; color: #04859D; font-size: 16px; font-weight: normal; }
	.classifiedsText a { text-decoration: none; color: #04859D; font-weight: normal; }
	.classifiedsText a:hover { text-decoration: none; color: #FF7C00; font-weight: normal; }
	
	.boxHeaders { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
	.boxHeaders a { text-decoration: none; color: #000000; }
	.boxHeaders a:hover { text-decoration: none; color: #FF7C00; }
	
	.footerText { color: #999999; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
	.footerText a { text-decoration: none; color: #999999; font-weight: normal; }
	.footerText a:hover { text-decoration: none; color: #ff7c00; }
	
	.topStoryHeadline {	color: #ffffff;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; text-decoration: none; }
	
	.storyDate { font-family: Arial, Helvetica, sans-serif; color: #999999; }

	.byLine { font-family: Arial, Helvetica, sans-serif; color: #A65100; font-weight: normal; }
	.byline { font-family: Arial, Helvetica, sans-serif; color: #A65100; font-weight: normal; }
	.bylinetitle { font-family: Arial, Helvetica, sans-serif; color: #A65100; font-weight: normal; }
	
	.toolboxFont { font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: #999999; }
	.toolboxFont a { text-decoration: none; color: #999999; }
	.toolboxFont a:hover { text-decoration: none; color: #999999; }
	
	.newsHeadline { font-size: 28px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
	.headline {	font-size: 28px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
	
	.subHeadline { font-size: 20px; font-family: 'Times New Roman', Times, serif; font-style: italic; }
	
	.pageheaders { color: #04859D; font-family:'Times New Roman', Times, serif; text-transform: uppercase; font-size: 34px; }
	.pageheaders a { color: #04859D; font-family:'Times New Roman', Times, serif; text-transform: uppercase; font-size: 34px; text-decoration: none; }
	
	.subheading { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 18px; text-decoration: none; }
	.subheading a { text-decoration: none; color: #000000; }
	.subheading a:hover { text-decoration: none; color: #000000; }

	
	/**** BEGIN PAGEABLE LINKS ****/
	.currentPage { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; padding-left: 3px; padding-right: 3px; font-weight: normal; text-decoration: none; }
	.currentPage:hover { color: #000000; text-decoration: none; padding-left: 3px; padding-right: 3px; }
	
	.resultsnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #04859D; text-decoration: none; padding-left: 10px; padding-right: 10px;}
	.resultsnav:hover { color: #FF7C00; text-decoration: none; padding-left: 10px; padding-right: 10px; }
	
	.mosresultsnav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #04859D; text-decoration: none; padding-left: 3px; padding-right: 3px;}
	.mosresultsnav:hover { color: #FF7C00; text-decoration: none; padding-left: 3px; padding-right: 3px; }
	/**** END PAGEABLE LINKS ****/
	
	
	
/**** BEGIN CLASSIFIEDS ****/
.classclassImgBorder { border: 1px solid #CDCBBA; }

.classHeaders { margin: 0px 0px 5px 0px; font-size: 16px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.classHeaders a { text-decoration: none; color: #000000; }
.classHeaders a:hover { text-decoration: none; color: #FF7C00; }

.classText { font-size: 12px; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
.classText a { text-decoration: none; color: #000000; }
.classText a:hover { text-decoration: none; color: #FF7C00; }

.classSearch { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin: 0px 0px 50px 0px; text-align: center; }

.classSubs { margin: 0px 0px 3px 0px; }
/**** END CLASSIFIEDS ****/
