@charset "utf-8";
/* CSS Document HNet Type CSS */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}

p {
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	}
	
ul {
text-indent: 0px;
}

li {
	list-style: none;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
	
li a {
	text-decoration: none
	}
	
li a:hover {
	text-decoration: underline;
	}

h1 {
	font-size: 20px;
	line-height:20px;
	text-align:left;
	}


h2 {
	font-size: 23px;
	text-align:left;
	}

h3 {
	font-size: 12px;
	text-align:left;
	line-height:14px;
	}

h4 {
	font-size: 10px;
	text-align:right;
	}
	
h5 {font-size:100%;}
h6 {font-size:80%;}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

h3, h4 {font-weight:normal;}

a {outline:none;}
a:link,
a:visited,
a:active {text-decoration:none;}
a:hover {text-decoration:underline; cursor:pointer;}

span.normal {font-style:normal; font-weight:normal; text-decoration:none;}
span.bold {font-weight:bold;}
span.italic {font-style:italic;}
span.underline {text-decoration:underline;}
span.overline {text-decoration:overline;}
span.strikethrough {text-decoration:line-through;}

/* Components */

/*
.component_header h2 {font-family:Verdana, Geneva, sans-serif; font-size:180%; height:20px; font-weight:bold; margin:0 0 10px 0; position:absolute;}
*/

.component_header h2 {
	font-family:Arial, Helvetica, sans-serif; 
	margin:0 0 10px 0;
	height:20px;
	line-height:24px;
	position:relative;
	top:0;
	left:0;
}

.comp_breadcrumbs {
	position:relative;
	width:100%;
	border-bottom:1px solid #d8d8d8;
	height:34px;
}
.comp_breadcrumbs a,
.component_header_mini h2 {
	font-family:Arial, Helvetica, sans-serif; 
	
}
.component_header_mini h2 {
	position:relative;
	top:0;
	left:0;
	margin:0px 0px 10px 0px;
	line-height:22px;
	height:17px;
	font-size:15px;
}
.comp_breadcrumbs a {
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;
	

}

.comp_breadcrumbs a.link2{
	font-weight:normal;
}

.comp_breadcrumbs a:hover {
	text-decoration:none;
	color:#900;
	
}

.comp_breadcrumbs img {
	margin:10px 0px 13px 0px;
	vertical-align:middle;
	display:inline-block;
}



/* Site Index */

#siteIndex {color:#fff; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif;}

#siteIndex a:link,
#siteIndex a:visited,
#siteIndex a:active {color:#aaa; font-weight:normal;}
#siteIndex a:hover {color:#fff; font-weight:bold; text-decoration:none;}

#siteIndex ul li:first-child, 
#siteIndex ul li:first-child a:link, 
#siteIndex ul li:first-child a:visited, 
#siteIndex ul li:first-child a:hover {
	font-size:16px;
	line-height:20px; 
	font-weight:bold;
	color:#fff;
}
#siteIndex ul li:first-child a:hover {text-decoration:underline;}
	
#siteIndex ul ul li:first-child, 
#siteIndex ul ul li:first-child a:link, 
#siteIndex ul ul li:first-child a:visited {
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#aaa;
}

#siteIndex ul ul li:first-child a:hover {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}


/* Read More Story Links */
a.readMore:hover {font-weight:bold;}
	
/* Section Front Top Story -- module_SF_topStory macro */
.module_SF_topStory {}
.module_SF_topStory .ni1100 {}
.module_SF_topStory .captionByline {}
.module_SF_topStory .captionBody {}
.module_SF_topStory .headline {
	font-size:210%;
	font-weight:bold;
	}
.module_SF_topStory .heading2 {
	font-size:145%;
	font-weight:bold;
	}
.module_SF_topStory .summary {
	font-size:120%;
	}


/* Most Tabs -- module_tabs_theMost macro */
.module_tabs_theMost .panes .commentCount {
	font-size:65%;
	vertical-align:super;
}

.module_tabs_theMost .panes li {
	font-size:14px;
	font-weight:bold;
}

.module_tabs_theMost .panes span {
	font-weight:normal;
}

/* Most Tabs -- module_tabs_featured macro */
.module_tabs_featured .panes .commentCount {
	font-size:65%;
	vertical-align:super;
}

.module_tabs_featured .panes li {
	font-size:14px;
	font-weight:bold;
}

.module_tabs_featured .panes span {
	font-weight:normal;
}


/* Ads Formatting */
.ads_SF_bigbox_top,
.ads_SF_bigbox_bottom {
	font-size:120%;
	}
	
.ads_SF_bigbox_top a,
.ads_SF_bigbox_bottom a {
	font-weight:bold;
	}
	


/* links class */
a.links:link,
a.links:visited,
a.links:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	
}

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


/* Story Tools */

#storyTools {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#storyTools .label {
	margin:10px 0;
	font-size:18px;
	font-weight:bold;
}

#storyTools ul li {color:#333;}

#storyTools ul li.storyTool a {color:#333; text-decoration:none;}
#storyTools ul li.storyTool:hover a {color:#900; text-decoration:none;}

#storyTools #relatedItems ul li span {color:#333; font-size:12px; font-weight:bold; text-decoration:none;}

/* Search */
#searchResult {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

#searchResult h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;
	line-height:24px;
	margin:0 0 10px 0;
}

#searchResult span.arrows a {
	color:#900;
}

#searchResult .searchResultInfo a {
	color:#900;
	font-weight:bold;
}

#searchResult .searchResultItem h3 {
	font-weight: bold;
	font-size:14px;
	line-height:18px;
	margin:12px 0 5px 0;
}


/******************BREAKING NEWS STYLES***********************/



.breakingtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.breakingtext {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
}

.breakingtext a, .breakingtext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-decoration:none;
}

.breakingtext a:hover {
text-decoration:underline;
}

/*****************************************************/



/******************HEADER STYLES***********************/


.logo-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
}

.headerextras {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}


.toplinks, .toplinks a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}

.toplinks a:hover {
text-decoration:underline;
}

.nav li, .sportsnav li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
list-style:none;
display:inline;
list-style-image:none;
}

.sportsnav li {
display:list-item;
font-size:11px;
}

.navlevel2 li, .navlevel2 li.searchlink, .newsbycomm li, .sportsbycomm li, .classnav li, .searchlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
list-style:none;
display:inline;
list-style-image:none;
}


.newsbycomm li, .sportsbycomm li, .classnav li {
font-size:11px;
display:list-item;
font-size:10px;
}

.navlevel2 li a, .newsbycomm li a, .sportsbycomm li a, .classnav li a {
text-decoration:none;
}

.nav li a:hover, .sportsnav li a:hover, .navlevel2 li a:hover, .newsbycomm li a:hover, .sportsbycomm li a:hover, .classnav li a:hover {
text-decoration:none;
}

.navlevel2 li.searchlink, .navlevel2 li.searchlink a, .searchlink a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-align:right;
}

.navlevel2 li.searchlink a:hover, .searchlink a:hover {
text-decoration:underline;
}

/*****************************************************/



.subhead, .subhead a, .subhead a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

.subhead a:hover {
text-decoration:underline;
}

.secondaryheads {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}


.secondaryheads a, .secondaryheads a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.secondaryheads a:hover {
text-decoration:underline;
}


.specialsheader, .specialsheader a, .specialsheader a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.specialstitle, .specialstitle a, .specialstitle a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.specialsheader a:hover, .specialstitle a:hover {
text-decoration:underline;
}

.specialsprice, .specialsprice a, .specialsprice a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.specialsprice a:hover {
text-decoration:underline;
}

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

.specialstext, .specialstext a, .specialstext a:hover {
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.specialstext a:hover, .specialssub a:hover {
text-decoration:underline;
}

.specialscontactcontainer {
text-align:center;
}

.specialsloc, .specialsloc a, .specialsloc a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

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

.specialsaddress a, .specialsaddress a:hover {
text-decoration:underline;
}


.specialsseeall, .specialsseeall a, .specialsseeall a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:none;
}

.specialsloc a:hover, .specialsseeall a:hover {
text-decoration:underline;
}



.topjobsheader, .featuredjobsheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
}

.topjobsheader a, .topjobsheader a:hover, .featuredjobsheader a, .featuredjobsheader a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
text-decoration:none;
}

.topjobsheader a:hover, .featuredjobsheader a:hover {
text-decoration:underline;
}



.seeall, .featuredseall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
}

.seeall a, .seeall a:hover, .featuredseeall a, .featuredseeall a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:none;
}

.seeall a:hover, .featuredseeall a:hover {
text-decoration:underline;
}

.ssheader, .ssheader a, .ssheader a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
text-decoration:none;
line-height:14px;
}


.sstextblack {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.sstitle, .sstitle a, .sstitle a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.ssdesc, .ssdesc a, .ssdesc a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.ssseeall, .ssseeall a, .ssseeall a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-align:right;
}

.sstitle a:hover, .ssdesc a:hover, .ssheader a:hover, .ssseeall a:hover {
text-decoration:underline;
}



.socialnettitle {
font-size:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.fbplugin {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
}

.fbplugin a, .fbplugin a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
text-decoration:none;
}



.fbhead, .fbhead a, .fbhead a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size:9px;
}

.fbplugin a:hover, .fbhead a:hover {
text-decoration:underline;
}


.searchgobutton, .searchgobutton a, .searchgobutton a:hover {
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
cursor:pointer;
}

.searchbox {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}


/***************************
Footer styles 
***************************/
.footer {		
	font-weight: normal;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
}

.footer a {
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}






.photorotatelinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}
	
	.photorotatelinks a, .photorotatelinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	
	.gallerybuttons, .gallerybuttonslast, .gallerybuttons_on, .gallerybuttons_onlast {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}
	
	.gallerybuttons a, .gallerybuttons a:hover, .gallerybuttonslast a, .gallerybuttonslast a:hover, .gallerybuttons_on a, .gallerybuttons_on a:hover, .gallerybuttons_onlast a, .gallerybuttons_onlast a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
	.photorotatelinks a:hover, .gallerybuttons a:hover, .gallerybuttonslast a:hover, .gallerybuttons_on a:hover, .gallerybuttons_onlast a:hover {
	text-decoration:underline;
	}
	
	ul.slideshow .caption, ul.slideshow .caption a, ul.slideshow .caption a:hover {  
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold; 
		text-decoration:none;
		text-align:center;	
	}
	
	ul.slideshow .caption a:hover {
	text-decoration:underline;
	}
	
	ul.slideshow.caption .sub, ul.slideshow.caption .sub a,  ul.slideshow.caption .sub a:hover { 
	 font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		text-align:center;
		}
		
		ul.slideshow.caption .content a:hover, ul.slideshow.caption .sub a:hover { 
		text-decoration:underline;
		}
	
	
	.blogtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}


.bloglinks, .bloglinks2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
}


.bloglinks a, .bloglinks a:hover, .bloglinks2 a, .bloglinks2 a:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.bloglinks a:hover, .bloglinks2 a:hover {
text-decoration:underline;
}

.featuredblogtitle, .featuredblogtitle a, .featuredblogtitle a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.featuredblogtitle a:hover {
text-decoration:underline;
}


.opinionheadstitle, .opinionheadstitlebig {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:12px;
}


.allcaptitlered, .allcaptitlered a, .allcaptitlered a:hover, .allcaptitleredcounty, .allcaptitleredcounty a, .allcaptitleredcounty a:hover, .allcaptitleredspecial, .allcaptitleredspecial a, .allcaptitleredspecial a:hover, .allcaptitleredclicked, .allcaptitleredclicked a, .allcaptitleredclicked a:hover, .checkitouttitle, .allcaptitleredopinion, .allcaptitleredopinion a, .allcaptitleredopinion a:hover {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
text-decoration:none;
text-align:center;
}

.allcaptitleredspecial, .allcaptitleredspecial a, .allcaptitleredspecial a:hover, .allcaptitleredopinion, .allcaptitleredopinion a, .allcaptitleredopinion a:hover, .allcaptitleredclicked, .allcaptitleredclicked a, .allcaptitleredclicked a:hover, .allcaptitleblackspecial, .allcaptitleblackspecial a, .allcaptitleblack a:hover {
font-size:16px;
}


.allcaptitleblack, .allcaptitleblack a, .allcaptitleblack a:hover {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:16px;
text-decoration:none;
text-align:center;
text-transform:uppercase;
}

.grayTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-decoration:none;
margin-bottom:2px;
}

.checkitouttitle, .checkitouttitle a, .checkitouttitle a:hover {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
text-decoration:none;
text-align:left;
}


.checkitoutseeall, .checkitoutseeall a, .checkitoutseeall a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-align:center;
}

.checkitoutseeall a:hover {
text-decoration:underline;
}

.allcaptitleredcounty, .allcaptitleredcounty a, .allcaptitleredcounty a:hover, .allcaptitleredspecial, .allcaptitleredspecial a, .allcaptitleredspecial a:hover, .allcaptitleredclicked, .allcaptitleredclicked a, .allcaptitleredclicked a:hover, .allcaptitleredopinion, .allcaptitleredopinion a, .allcaptitleredopinion a:hover {
text-align:left;
}

.allcaptitlered a:hover, .allcaptitleblack a:hover, .checkitouttitle a:hover, .allcaptitleredcounty a:hover, .allcaptitleredspecial a:hover, .allcaptitleredclicked a:hover {
text-decoration:underline;
}


.gallerytitle, .gallerytitle a, .gallerytitle a:hover {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-align:left;
}


.share, .share a, .share a:hover {
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
text-align:left;
}

.gallerytitle a:hover, .share a:hover {
text-decoration:underline;
}


.votenow {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:left;
}

.votenow a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.votenow a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-decoration:underline;
}




.row2tophead, .row2tophead a, .row2tophead a:hover {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

.row2tophead a:hover {
text-decoration:underline;
}


.featuredred, .featuredgray {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:bold;;
}


.featuredbigphoto, .featuredbigprice, .featuredbigdesc, .featuredbigplace, .featuredbigphoto a, .featuredbigprice a, .featuredbigdesc a, .featuredbigplace a, .featuredbigphoto a:hover, .featuredbigprice a:hover, .featuredbigdesc a:hover, .featuredbigplace a:hover {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}

.featuredbigprice, .featuredbigprice a, .featuredbigprice a:hover {
font-size:11px;
text-decoration:none;
}


.featuredbigdesc, .featuredbigdesc a, .featuredbigdesc a:hover {
text-decoration:none;
}

.featuredbigplace, .featuredbigplace a, .featuredbigplace a:hover {
text-decoration:none;
}

.featuredbigphoto a:hover, .featuredbigprice a:hover, .featuredbigdesc a:hover, .featuredbigprice a:hover {
text-decoration:underline;
}


.seemoregray, .seemoregray a, .seemoregray a:hover, .seemorewhite, .seemorewhite a, .seemorewhite a:hover {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

.seemorewhite, .seemorewhite a, .seemorewhite a:hover {
font-size:10px;
}

.seemoregray a:hover, .seemorewhite a:hover {
text-decoration:underline;
}


.lastrowtitles {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
text-align:center;
}


.bluebullets {
font-family:Arial, Helvetica, sans-serif;
display:block;
font-weight:bold;
font-size:11px;
}

.bluebullets a {
font-weight:bold;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.bluebullets a:hover {
font-weight:bold;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}


.specialpubsbullets, .rsshead, .row2bullets, .row2bulletsvideo, .specialtophead, .row2bulletsbold, .checkitoutbullets {
font-family:Arial, Helvetica, sans-serif;
display:block;
font-weight:normal;
font-size:12px;
}

.specialpubsbullets a, .specialpubsbullets a:hover, .rsshead a, .rsshead a:hover, .row2bullets a, .row2bullets a:hover, .row2bulletsvideo a, .row2bulletsvideo a:hover, .externallink a, .externallink a:hover, .specialtophead a, .specialtophead a:hover, .row2bulletsbold a, .row2bulletsbold a:hover, .checkitoutbullets a, .checkitoutbullets a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
text-decoration:none;
}


.specialpubsbullets a:hover, .rsshead a:hover, .row2bullets a:hover, .row2bulletsvideo a:hover, .externallink a:hover, .specialtophead a:hover, .row2bulletsbold a:hover, .checkitoutbullets a:hover {
text-decoration:underline;
}

.row2bulletsbold, .row2bulletsbold a, .row2bulletsbold a:hover, .checkitoutbullets a, .checkitoutbullets a:hover {
font-weight:bold;
}

.externallink, .externallink a, .externallink a:hover {
font-weight:bold;
}

.checkitoutbullets, .checkitoutbullets a, .checkitoutbullets a:hover, .checkitoutdesc, .checkitoutdesc a, .checkitoutdesc a:hover {
font-size:11px;
}

.checkitoutsubhead, .checkitoutsubhead a, .checkitoutsubhead a:hover, .checkitoutdesc a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.checkitoutsubhead a:hover {
text-decoration:underline;
}

.checkitoutdesc, .checkitoutdesc a, .checkitoutdesc a:hover {
font-weight:normal;
}


.specialpubstop {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}

.specialpubstop a, .specialpubstop a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

.specialpubstop a:hover {
text-decoration:underline;
}



.cgbullet {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}

.cgbullet a, .cgbullet a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-decoration:none;
}

.cgbullet a:hover {
text-decoration:underline;
}

.morenews .row2bullets, .morenews .row2bullets a, .morenews .row2bullets a:hover, .cg .row2bullets, .cg .row2bullets a, .cg .row2bullets a:hover, .morenews .row2bulletsbold, .morenews .row2bulletsbold a, .morenews .row2bulletsbold a:hover {
font-size:13px;
}




/***********************************************************/
/*POLITICS PAGE STYLES START HERE*/
/***********************************************************/


.nlpromotext {
width:232px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.nlpromotext a, .nlpromotext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

.nlpromotext a:hover {
text-decoration:underline;
}

.politicstopheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
}

.politicstopheader a, .politicstopheader a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
text-decoration:none;
}


.poltwittertext {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
}

.poltwittertext a, .poltwittertext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
}

.poltwittertext a:hover {
text-decoration:underline;
}
 
    
	
	#politicsgallery .caption .content,  #politicsgallery .caption .content a,  #politicsgallery .caption .content a:hover { 
	 font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold; 
		text-decoration:none;
		text-align:center;
		}
		
		#politicsgallery .caption .sub, #politicsgallery .caption .sub a,  #politicsgallery .caption .sub a:hover { 
	 font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal; 
		text-decoration:none;
		text-align:center;
		}
		
		#politicsgallery .caption .content a:hover, #politicsgallery .caption .sub a:hover { 
		text-decoration:underline;
}


#polopinions .blogtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

#polopinions .blogtitle a, #polopinions .blogtitle a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}


#polopinions .bloglinks, #polopinions .bloglinks2 {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
}


#polopinions .bloglinks a, #polopinions .bloglinks a:hover, #polopinions .bloglinks2 a, #polopinions .bloglinks2 a:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

#polopinions .bloglinks a:hover, #polopinions .bloglinks2 a:hover {
text-decoration:underline;
}


#polopinions .featuredblogtitle, #polopinions .featuredblogtitle a, #polopinions .featuredblogtitle a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

#polopinions .featuredblogtitle a:hover {
text-decoration:underline;
}

#polopinions .opinionheadstitle, #polopinions .opinionheadstitlebig {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:12px;
}


#polopinions .row2bulletsbold, #polopinions .row2bulletsbold a, #polopinions .row2bulletsbold a:hover {
font-weight:normal;
font-size:13px;
}


.aboutpbtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
}

.aboutrightbullets {
font-family:Arial, Helvetica, sans-serif;
background: url("http://www.dcmilitaryed.com/images/gz/rightarrowbullet.gif") transparent no-repeat 0 4px;
font-weight:normal;
font-size:13px;
}

.aboutrightbullets a, .aboutrightbullets a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
text-decoration:none;
}

.aboutrightbullets a:hover {
text-decoration:underline;
}



.pbwhiteheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}

.pbwhiteheader a, .pbwhiteheader a:hover  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.pbteaseheadline {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
}


.pbteasesubhead, .pbteasesubhead a, .pbteasesubhead a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
}


.pbteaseheadline a, .pbteaseheadline a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
text-decoration:none;
}


.gazpblink, .gazpblink a, .gazpblink a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.pbteaseheadline a:hover, .pbteasesubhead a:hover, .gazpblink a:hover {
text-decoration:underline;
}


.bizcounty {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:16px;
}


.pbssfeature {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
}

.pbssfeature a, .pbssfeature a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
}


.pbsssubhead {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}

.pbsssubhead a, .pbsssubhead a:hover {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
}


.pbssfeature a:hover, .pbsssubhead a:hover {
text-decoration:underline;
}



/**************"MORE" STYLES********************/

.more, #TopJobs .more, #FeatJobs .more {
text-decoration:none;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
text-align: right;
}

.more2 {
text-decoration:none;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
text-align:left;
}

.more a, .more2 a, #TopJobs .more a, #FeatJobs .more a {
text-decoration:none;
}

.more a:hover, .more2 a:hover, #TopJobs .more a:hover, #FeatJobs .more a:hover {
text-decoration:underline;
}

/**********************************************************/


ul.headings {
text-align:center;
}

ul.headings li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

ul.headings li a, ul.headings li a:hover {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


#speakoutpgheads ul li, .spbullets ul li, .spbullets2 ul li {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.spbullets2 ul li {
font-weight:normal;
}


.milestones ul li {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

.milestones, .milestones a, .milestones a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

#speakoutpgheads ul li a, #speakoutpgheads ul li a:hover, .spbullets ul li a, .spbullets ul li a:hover, .spbullets2 ul li a, .spbullets2 ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.spbullets2 ul li a, .spbullets2 ul li a:hover {
font-weight:normal;
}

ul.headings li a:hover, #speakoutpgheads ul li a:hover, .spbullets ul li a:hover, .spbullets2 ul li a:hover {
text-decoration:underline;
}




.gazetteinfobutton {
	font-weight: normal;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
}

.infobuttonholder {
text-align:center;
}



#weddings p, #weddings li, #weddings, #reunions p, #reunions li, #reunions, #obits1, #obits2, #obits1 p, #obits2 p, #obits1 li, #obits2 li {
font: normal 14px arial,helvetica,sans-serif;
}



#weddings .fields .label, #reunions .fields .label, #obits1 .fields .label, #obits2 .fields .label {															
	font: bold 14px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: none;
}

#obits1 .fields .label, #obits2 .fields .label {															
	font: bold 12px arial,helvetica,sans-serif;
	}



#content .forms .input2 {															
	font: normal 10px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: none;
}
#content .forms .input-obit {														
	font: bold 11px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: none;
}


.miscpages, .miscpages p, .miscpages b, .miscpages strong, .miscpages li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.miscpages b, .miscpages strong {
font-weight:bold;
}


/***************************
News by Community
***************************/

.newslist h1 {
text-transform:capitalize;
}


.media, .milestones ul li .media {													
	font: bold 10px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: uppercase;
}

.media a, .milestones ul li .media a {
	text-decoration: none;
}

.media a:hover, .milestones ul li .media a:hover {
	text-decoration: underline;
	}
	
	
	
	/***************************HEALTHY CHALLENGE STYLES**************************/
#hcpage {																	
	font: normal 14px arial,helvetica,sans-serif;
}
#hcpage .submit {														
	cursor: pointer;
}


#hcpage p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#hcpage a {																	
	text-decoration:none;
}
#hcpage a:hover {																	
	text-decoration: underline;
}

#hcpage h3 {																	
	font: bold 14px arial,helvetica,sans-serif;
}
#hcpage .hclist {																	
font-weight: bold;
}


#hcpage .float_left .redlink {																	
text-align:center;
}

#hcpage .float_right .redlink {																	
text-align:center;
}

#hcpage .float_left .redlink a {																	
text-decoration:none;
}

#hcpage .float_left .redlink a:hover {																	
text-decoration:underline;
}

#hcpage .float_right .redlink a {																	
text-decoration:none;
}

#hcpage .float_right .redlink a:hover {																	
text-decoration:underline;
}

#hcpage .blueback {																	
line-height: 28px;
}

#hcpage ol li {
list-style: decimal;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#hcpage h2 {
	color: #000;
	font: bold 16px arial,helvetica,sans-serif;
	text-align: left;
}

/********************************************************************************/



/**************FEATURED AND TOP AD STYLES********************/

#FeaturedAds
 {																		
	font: normal 10px arial,helvetica,sans-serif;
	text-align: left;
	text-indent: 0px;
}

#FeaturedAds p {
	font: normal 10px arial,helvetica,sans-serif;
	text-align: left;
	text-indent: 0px;
}

#FeaturedAds .more {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:right;
}

#FeaturedAds .more a {
text-decoration:none;
}

#FeaturedAds .more a:hover {
text-decoration:underline;
}

	
.featuredjobs h2 {																		
	font: bold 11px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: uppercase;
	text-indent: 0px;
}	




#TopJobs, #FeatJobs {
	font: normal 11px arial,helvetica,sans-serif;
	text-align: left;
}


#TopJobs a, #FeatJobs a {
	text-decoration:none;
}

/*************************************/



/**************STORY PAGE STUFF************************/



.byline, .byline1, .byline2 {															
	font: bold 12px arial,helvetica,sans-serif;
	text-align: left;
	text-decoration: none;
}

.art_delicious_text, .art_email_text, .art_print_text {
font-family:Arial, Helvetica, sans-serif
font-size:11px;
font-weight:normal;
}


.caption {															
	font: normal 11px arial,helvetica,sans-serif;
	text-align: left;
}

.credit {														
	font: normal 11px arial,helvetica,sans-serif;
	text-align: left;
}

.moreNewsTitle {
font: bold 12px arial,helvetica,sans-serif;
	text-align: left;	
}

.moreNewsBullets {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;	
}

.moreNewsBullets a {
text-decoration:none;
font-weight:normal;		
}

.moreNewsBullets a:hover {
text-decoration:underline;
font-weight:normal;		
}


.photoBox {														
	text-align: left;
}

.photoBox a {														
	cursor: pointer;
}


.story-extras {														
	font: normal 11px arial,helvetica,sans-serif;
}
.story-extras a {
	text-decoration: none;
}
.story-extras a:hover {
	text-decoration: underline;
}

.timestamp {														
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
	text-align: left;
}


#contentstory h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	font-weight:bold;
	line-height:28px;
}

#contentstory h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	font-style:italic;
}


#slideshowNavHolder {
text-align:center;	
}

#slideshowNav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	text-align:center;
	   }
	   
#slideshowNav a:hover { text-decoration:underline; }

.adNote {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;	
text-align:center;
}


/****************ENTERTAINMENT STYLES START HERE**************************/

.row2col_header, .row4col_header {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	text-transform:uppercase;
}

.row4col_header {
	text-align:center;
}

.calendar {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
}

.cal_header {
font-size:16px;
text-align:center;
}

#cal_curr_event2 {
display:block;
}

.cal_curr_eventbox {
	list-style:none;
	display:block;
	text-align:center;
}


div.randomevent p {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	line-height:12px;
}

div.randomevent p a {
	text-decoration:none;
}

div.randomevent p a:hover {
	text-decoration:underline;
}

.gtftitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.gtfheader {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.gtftext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.gtftext a {
text-decoration:none;
font-weight:normal;
}

.gtftext a:hover {
text-decoration:underline;
font-weight:normal;
}


/****************************MULTI-MEDIA*******************************/

.video{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.videotitle {
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}


.more-video {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-align:right;
}

.more-video a {
text-decoration:none;
font-weight:bold;
}

.more-video a:hover {
text-decoration:underline;
font-weight:bold;
}


#clips .clips-link {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
text-align:left;
text-decoration:none;
}


#clips .clips-link a {
text-decoration:none;
font-weight:normal;
}

#clips .clips-link a:hover, .clips-link:hover {
text-decoration:underline;
font-weight:normal;
cursor:pointer;
}