
/* FRONT > GLOBAL SEARCH
/////////////////////////////////////////////////////*/

dl.keywordSearch
{padding-top: 10px; background:#56ace0 url(../images/design/bg_search.gif) repeat-x 0 0;}

	dl.keywordSearch dt.simplesearchFrontTitle
	{font: normal 18px/20px Arial, Helvetica, sans-serif; color: #162432; margin: 0 10px 10px 10px; padding: 0;}

		dl.keywordSearch dt span
		{color: #003F7E;}

	dl.keywordSearch dd ul.standardButton li
	{float: right;}
	
		dl.keywordSearch dd ul.standardButton li input
		{width: auto; height:auto;}

/* CLASSIFIED PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

	div.frontBusinesses
	{padding:10px; clear: both; background:#FAFAFA;}

		div.frontBusinesses *
		{margin: 0; padding: 0;}

	div.frontBusinesses h1.standardTitle{color: #000; height:1%; padding: 2px; padding-left:10px; margin: 0 0 20px 0; background:#D0D0D0;}

		div.frontBusinesses h1.standardTitle span {color: #6AA72E;}

	blockquote.highlightBusinesses
	{width: 100px; height: 145px; margin: 0 0 0 10px; float: left; border: 0;}
	
		html>body blockquote.highlightBusinesses
		{height:auto; min-height: 145px;}
	
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:link,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:active,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:visited,
		blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
		
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:link,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:active,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:visited,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
		{display: block;}
	
			/*blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
			blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
			{border: 5px solid #1D6AAC;}*/

		blockquote.highlightBusinesses	h2,
		blockquote.highlightBusinesses	h2 a:link,
		blockquote.highlightBusinesses	h2 a:active,
		blockquote.highlightBusinesses	h2 a:visited,
		blockquote.highlightBusinesses	h2 a:hover
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #353535; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightBusinesses	h2 a:hover
			{color: #000; text-decoration: underline;}

	div.frontPromotions
	{padding-bottom: 10px; padding-left: 15px; clear: both; border-bottom: 1px solid #EEE;}

		div.frontPromotions *
		{margin: 0; padding: 0;}

	div.frontPromotions h1.standardTitle{color: #000; padding: 10px 0 10px 0; margin: 0;}

		div.frontPromotions h1.standardTitle span {color: #1D6AAC;}

	blockquote.highlightPromotions
	{width: 110px; height: 145px; margin: 0 0 0 13px; float: left; border: 0;}
	
		html>body blockquote.highlightPromotions
		{height:auto; min-height: 145px;}
	
		blockquote.highlightPromotions a.frontPromotionsIMAGE:link,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:active,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:visited,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
		
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:link,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:active,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:visited,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
		{display: block; border: 5px solid #EEE;}
	
			blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
			blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
			{border: 5px solid #1D6AAC;}

		blockquote.highlightPromotions	h2,
		blockquote.highlightPromotions	h2 a:link,
		blockquote.highlightPromotions	h2 a:active,
		blockquote.highlightPromotions	h2 a:visited,
		blockquote.highlightPromotions	h2 a:hover
		{font: normal 13px Arial, Helvetica, sans-serif; color: #6A6546; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightPromotions	h2 a:hover
			{color: #000; text-decoration: underline;}

/* CLASSIFIED PAGE > FRONT > FEATURED CATEGORIES
/////////////////////////////////////////////////////*/

	div.frontClassified
	{padding: 10px; margin:0; clear: both;	voice-family: "\"}\""; voice-family:inherit; background:#FAFAFA;}

		div.frontClassified *
		{margin: 0; padding: 0;}

	div.frontClassified h1.standardTitle{color: #000; height:1%; padding: 2px; padding-left:10px; margin: 0 0 20px 0; background:#D0D0D0;}

		div.frontClassified h1.standardTitle span {color: #7D654F;}

	blockquote.highlightClassified
	{width: 100px; height: 145px; margin: 0 0 0 10px; float: left; border: 0;}
	
		html>body blockquote.highlightClassified
		{height:auto; min-height: 145px;}
	
		blockquote.highlightClassified a.frontClassifiedIMAGE:link,
		blockquote.highlightClassified a.frontClassifiedIMAGE:active,
		blockquote.highlightClassified a.frontClassifiedIMAGE:visited,
		blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
		
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:link,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:active,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:visited,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
		{display: block;}
	
			/*blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
			blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
			{border: 5px solid #1D6AAC;}*/

		blockquote.highlightClassified h2,
		blockquote.highlightClassified h2 a:link,
		blockquote.highlightClassified h2 a:active,
		blockquote.highlightClassified h2 a:visited,
		blockquote.highlightClassified h2 a:hover
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #353535; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightClassified h2 a:hover
			{color: #000; text-decoration: underline;}

/* FRONT PAGE > ARTICLES HIGHLIGHTED
/////////////////////////////////////////////////////*/

dl.baseFrontArticles
{text-align: left; color: #333; clear: both; margin:0; padding: 10px; padding-bottom:20px; background: #FAFAFA;}

	dl.baseFrontArticles dt
	{font: normal 18px Arial, Helvetica, sans-serif; color: #28374F; margin: 0;}
	
	dl.baseFrontArticles h1
	{display:block; padding: 2px; padding-left:10px; background:#D0D0D0;}

		dl.baseFrontArticles dt span
		{color: #425A7E;}

	dl.baseFrontArticles dd, .frontCatLinks
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#353535; padding: 0 0 5px 0; margin: 0 10px 5px 10px; border-bottom: 1px dashed #F4F4F4;}

	dl.baseFrontArticles dd.lastFrontArticles
	{padding-bottom: 0; border-bottom: 0;}

		dl.baseFrontArticles dd a.frontArticlesTitle:link,
		dl.baseFrontArticles dd a.frontArticlesTitle:active,
		dl.baseFrontArticles dd a.frontArticlesTitle:visited,
		dl.baseFrontArticles dd a.frontArticlesTitle:hover, .frontCatLinks
		{color: #2A83BB; font-weight:bold; padding: 5px 5px 5px 0; display: block; float:none; text-decoration:none;}

			dl.baseFrontArticles dd a.frontArticlesTitle:hover, .frontCatLinks:hover
			{color: #000; text-decoration: underline;}
	
		dl.baseFrontArticles dd a:link,
		dl.baseFrontArticles dd a:active,
		dl.baseFrontArticles dd a:visited,
		dl.baseFrontArticles dd a:hover
		{color: #353535; font-weight:bold; text-decoration:underline; display:block; float:right;}

			dl.baseFrontArticles dd a:hover
			{color: #000; text-decoration: underline;}
			
.frontCatLinks, .frontCatLinks a{
	padding: 0!important;
	margin: 0!important;
	line-height: 20px;
}			

/* FRONT PAGE > TODAYS EVENTS
/////////////////////////////////////////////////////*/

dl.baseFrontEvents
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 10px 0; padding: 10px; background: #FFF;  border: 5px solid #EFF5F9;}

	dl.baseFrontEvents dt
	{font: normal 18px/20px Arial, Helvetica, sans-serif; color: #773000; margin: 0 0 10px 0; padding-bottom: 10px; border-bottom: 1px solid #EEE;}

		dl.baseFrontEvents dt span
		{color: #F46200;}

	dl.baseFrontEvents dd
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 10px ; margin: 0; background: #FFF url("../images/design/bullet_frontArticles.gif") 0 4px no-repeat;}
	
		dl.baseFrontEvents dd.firstFrontEvents
		{ height:50px; background: none; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #EEE;}
		
			html>body dl.baseFrontEvents dd.firstFrontEvents
			{height:auto; min-height:50px;}
		
		dl.baseFrontEvents dd.firstFrontEvents img
		{float: left; display:block; margin: 0 10px 0 0; padding: 2px; border: 1px solid #EEE;}
	
		dl.baseFrontEvents dd a:link,
		dl.baseFrontEvents dd a:active,
		dl.baseFrontEvents dd a:visited,
		dl.baseFrontEvents dd a:hover
		{color: #973D00;}

			dl.baseFrontEvents dd a:hover
			{color: #000; text-decoration: underline;}
			
			dl.baseFrontEvents dd a.frontEventMore:link,
			dl.baseFrontEvents dd a.frontEventMore:active,
			dl.baseFrontEvents dd a.frontEventMore:visited,
			dl.baseFrontEvents dd a.frontEventMore:hover
			{color: #1D6AAC;}

				dl.baseFrontEvents dd a.frontEventMore:hover
				{color: #000; text-decoration: underline;}

				
.frontH2{
	font-family: 'Trebuchet MS', helvetica;
	color: #1E7EB9;
	font-size: 18px;
	background: #D0D0D0;
	padding: 0 7px!important;
	text-align: left;
	margin-bottom: 10px!important;;
}	

.frontH3{
	font-family: 'Trebuchet MS', helvetica;
	color: #000099;
	font-size: 15px;
	text-align: left;
	margin-bottom: 10px!important;;
}			
