@charset "UTF-8";
/* CSS Document */

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: normal;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}

	
li a {
	text-decoration: none;
	font-weight: bold;
}
	
li a:hover {
	text-decoration: underline;
}


h1 {
	font-size: 20px;
	line-height:20px;
	text-align:left;
	}
	
h2 {
	font-size: 20px;
	line-height:20px;
	text-align:left;
	}


h3 {
	font-size: 23px;
	text-align:left;
	}

h4 {
	font-size: 12px;
	text-align:left;
	line-height:14px;
	}

h5 {
	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;}

h4, h5 {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;}


/* 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;
	
}

ul.headings li a:hover {
text-decoration:underline;
}

.address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/*****************************GAZETTE INFO STYLES FOR ENGAGEMENTS, WEDDINGS, ETC.******************/

.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;
}

/***************************************************************************************/




/***************************HEALTHY CHALLENGE STYLES*************************************/

#hcpage {																	
	font: normal 14px arial,helvetica,sans-serif;
}

#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 {
	font: bold 16px arial,helvetica,sans-serif;
	text-align: left;
}


/***************************************************************************************/



/*******************Ads styles**************************/

.adNote {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;	
	text-align:center;
	text-transform:uppercase;
}

.textadbox .adNote {
	text-align:left;
}

/**************FEATURED AND TOP AD STYLES********************/


.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;
}


.featuredjobs h2 {																		
	font: bold 11px arial,helvetica,sans-serif;
	text-align: left;
	text-transform: uppercase;
	text-indent: 0px;
}	



/*****************************************************/




/*********************HEADLINES STYLES *****************************/

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;
}

.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;
}

.mainHeadline {
	font-size: 23px;
	text-align:left;
	font-weight:bold;
	}

.mainHeadline a {
	text-decoration:none;
	font-weight:bold;
}

.mainHeadline a:hover {
	text-decoration:underline;
	font-weight:bold;
}

.mainHeadline14px {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.mainHeadline14px a {
	text-decoration:none;
}

.mainHeadline14px a:hover {
	text-decoration:underline;
}

.allCapsGreyTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.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;
}

.regularnewsitems {
	font-size:13px;
}

.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:left;
text-transform:uppercase;
}

.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;
}



.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;;
}


.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:normal;
	font-size:13px;
}

.bluebullets a {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
}

.bluebullets a:hover {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:normal;
	font-size:13px;
	text-decoration:underline;
}


.specialpubsbullets, .row2bulletsvideo, .specialtophead, .row2bulletsbold, .checkitoutbullets {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:normal;
	font-size:12px;
}

.rsshead, .rsshead a, .rsshead a:hover {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
}

.specialpubsbullets a, .specialpubsbullets 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;
}

.row2bullets, .row2bullets a, .row2bullets a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	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;
}


.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;
}

/**************"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;
}

/**********************************************************/

/***************************
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;
	}

/*****************************************************/



/****************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;
}

.entPageMainHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.entPageSecondaryHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.entPageTertiaryHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}



.entPageMainHeadline a, .entPageSecondaryHeadline a, .entPageTertiaryHeadline a {
	text-decoration:none;
}

.entPageMainHeadline a:hover, .entPageSecondaryHeadline a:hover, .entPageTertiaryHeadline a:hover {
	text-decoration:underline;
}


.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;
}

.searchResultTitle, .searchResultTitle a, .searchResultTitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
}

.searchResultInfo, .searchResultInfo a, .searchResultInfo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

.searchResultTitle a:hover, .searchResultInfo a:hover {
	text-decoration:underline;
}

.mostRead, .mostRead a, .mostRead a:hover, .mostReadCounter { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.mostRead a:hover {
	 text-decoration:underline;
 }
 
 /*****************************************************/
 
 
 /***********************Social Media styles****************/
 
 .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;
}

.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;
}

/*****************************************************/


/***************************
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;
}

/*****************************************************/


/***************************
Opinions--blogs styles 
***************************/

.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;
}

.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;
}


#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;
}

#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;
}

#speakoutpgheads ul li a:hover, .spbullets ul li a:hover, .spbullets2 ul li a:hover {
text-decoration:underline;
}

/*****************************************************/


/*************CHECK IT OUT STYLES**************/

.checkitouttitle, .checkitouttitle a, .checkitouttitle a:hover {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	text-align:left;
}

.checkItOutHeadline, .checkItOutHeadline a, .checkItOutHeadline a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.checkItOutSummary, .checkItOutSummary a, .checkItOutSummary a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}


.checkItOutSeeAll, .checkItOutSeeAll a, .checkItOutSeeAll a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.checkItOutSeeAll a:hover, .checkItOutSummary a:hover, .checkItOutHeadline a:hover {
	text-decoration:underline;
}

.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;
}

/*****************************************************/


/***************POLITICS AND BUSINESS****************/

.subscribeLeft, .subscribeRight {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/*************CLICKED MODULE STYLES**************/


.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;
}

/*****************************************************/




/******************SEARCH RESULT STYLES**********************/

#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;
}

#searchResult .searchResultInfo a {
	font-weight:bold;
}

#searchResult .searchResultItem h3 {
	font-weight: bold;
	font-size:14px;
	line-height:18px;
}

/*****************************************************/




/********************CALENDAR BEGINS***********************/


.calendar-holder .card .month {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 24px;
}

.calendar-holder .card .day {
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-align: center;
}

.calendar-holder .card .date {
	font-size: 56px;
	line-height: 56px;
	font-weight: bold;
	text-align: center;
}


.calendar-holder .calendar .days {
	font-size: 15px;
	font-weight: bold;
/* 	text-align: center; */
	line-height: 24px;
}

.calendar-holder .calendar .days span {
	text-align: center;
}


.calendar-holder .calendar .weeks span,
.calendar-holder .calendar .weeks a {
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	
}

.calendar-list .today a.eventDetails {
	font-size: 14px;
	font-weight: bold;
}

.calendar-list .today span  {
	font-size: 12px;
	font-weight: normal;
}

.calendar-controls .pointerLeft {
	text-align: left;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 30px;
}

.calendar-controls .pointer {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 30px;
}

#events-calendar .more-bar {
	text-align: right;
}

#events-calendar .more-bar a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
}



/* Pop up calendar begins */


.ds_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.ds_cell {
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}


/* Pop up calendar ends */

/**********************CALENDAR END****************************/



/**********************COMMENTS & REGISTRATION BEGIN****************************/


div#RegistrationForm {
	font-size:12px;
}


form legend {font-family:Geneva, Arial, Helvetica, sans-serif}


legend {
		font-weight:bold;
		font-size:14px;
}


input.formfield, textarea {
	font: normal 13px/100% Verdana, Tahoma, sans-serif;  
}


textarea {    
	line-height: 150%;  
	}  

input.formfield:focus {
	font-weight:bold;
}

.form label,
.pass label {  
	font-size:12px;  
}  

div#RegistrationLinks {
	list-style:disc;
	text-align:center;
}

div#RegistrationLinks ul {
	list-style:disc;
	text-align:center;
}

div#RegistrationLinks ul li {
	font-size:16px;
}

div#Registration ul li a:link, 
div#Registration ul li a:link, 
div#Registration ul li a:link {
	text-decoration:none;
}

div#Registration ul li a:hover {
	text-decoration:underline;
}

div#Under13 a:link, 
div#Under13 a:visited, 
div#Under13 a:active {
	font-weight:bold;
	text-decoration:none;
}

div#Under13 a:hover {
	font-weight:bold;
	text-decoration:underline;
}

fieldset#UserAgreement label a:link, 
fieldset#UserAgreement label a:visited, 
fieldset#UserAgreement label a:active {
	font-weight:normal;
	text-decoration:none;
}

fieldset#UserAgreement label a:hover {
	font-weight:bold;
	text-decoration:underline;
}

fieldset#UserAgreement .form_field_item label.TermsAndConditions {
	font-size:12px;
}


/* userCommentsSubmitError.pbo */

#CommentsErrorCode {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:32px;
}

#CommentsErrorCode a:link, 
#CommentsErrorCode a:visited, 
#CommentsErrorCode a:active {
	text-decoration:none;
	font-weight:bold;
}

#CommentsErrorCode a:hover {
	text-decoration:underline;
	font-weight:bold;
}




/* Commenting Area */

.commentsHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	font-weight:bold;
	text-align:left;
}


.commentsLabelNewComment {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
}

.commentsLabelTitle, 
.commentsLabelComments {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
}

/* Password Recovery at comp_passwordRecovery.pgo */

.PasswordRecoveryMessage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:normal;
}



/**********************COMMENTS & REGISTRATION END****************************/



/********************Most Read styles**************/


/*****************************************************/



/********************Homes/Home Tours styles**************/

.mainHomesHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:6px;
	line-height:21px;
}

.mainHomesSummary {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:18px;
}

.mainHomesHeadline a, .mainHomesSummary a {
	text-decoration:none;
}

.mainHomesHeadline a:hover, .mainHomesSummary a:hover {
	text-decoration:underline;
}

.homesCountyName {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	text-align:left;
}

.homesCountyNameSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:center;
}

.homesTruliaSearchTitle {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
}

.homesTruliaSearchEnter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}

.homesTruliaSearchBoxInput {
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.homesTruliaSearchButton {
	width:93px;
	margin:6px 0 0 7px;
	float:right;
}

.homesTruliaSearchRadioButtons, .homesTruliaAdvancedSearch, .homesTruliaAdvancedSearch a, .homesTruliaAdvancedSearch a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.homesTruliaAdvancedSearch a:hover {
	text-decoration:underline;
}

.homesRentalSearchTitle  {
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	font-weight:normal;
}

.homesRentalSearchTitle a {
	text-decoration:none;
}

.homesRentalSearchTitle a:hover {
	text-decoration:none;
}

.homesRentalSearchDescription {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}


.homesRentalSearchDescription a {
	text-decoration:none;
}

.homesRentalSearchDescription a:hover {
	text-decoration:underline;
}

/*****************************************************/


/**********************SPECIAL PUBS CCE STYLES****************************/

.specialPubsTitle, .specialPubsTitle a, .specialPubsTitle a:hover {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.specialPubsSummary, .specialPubsSummary a, .specialPubsSummary a:hover {
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}


.specialPubsTitle a:hover, .specialPubsSummary a:hover {
	text-decoration:underline;
}

/*****************************************************/


/*****MWC Body copy styles********/

.BodycopyItalic, .GZ_bodycopy_italic, .bodycopyItalic {
	font-style:italic;
}

.BodycopyBold, .GZ_bodycopy_bold, .bodycopyBold, .GZ_BoldWords_Bodycopy {
	font-weight:bold;
}


/********GAZETTE SUPPORT STYLES*****************/

.boldGray15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

.supportPromoText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}

.supportFormOpeningText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#supportFields legend {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
}

.supportCheckboxes label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}