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

div.simpleSearch
{padding: 0 10px; margin:0; border:0; background:#9CF;}

	div.simpleSearch label
	{font: normal 11px/normal helvetica, arial, sans-serif; color: #000; margin: 0; padding: 0;}

		div.simpleSearch label span
		{color: #003F7E;}
		
	div.simpleSearch ul.standardButton
	{height:24px; margin:0;}

	div.simpleSearch ul.standardButton li
	{float: right;}
/*
		div.simpleSearch ul.standardButton li input,
		div.simpleSearch ul.standardButton li button
		{background:url(../images/design/bt_general.png) 50% 50% no-repeat; color:#FFF; display:block; float:right; font: bold 12px/18px Arial, Helvetica, sans-serif; height:20px; padding-bottom:5px; text-align:center; text-transform:capitalize; width:92px; }
 */
/* FRONT > NEWSLETTER
/////////////////////////////////////////////////////*/
div.newsLetter
{padding: 0 10px; margin:0; border:0; background:#9CF;}

	div.newsLetter p
	{font:italic 11px/150% helvetica, arial, sans-serif; color:#000;}
	
		div.newsLetter p.title
		{font:bold 17px/150% helvetica, arial, sans-serif; letter-spacing:-1px;}
		
		div.newsLetter p.group
		{ clear: both; margin-top:10px; text-align: right; }
		
			div.newsLetter p.group a, div.newsLetter p.group a:visited
			{ color: #000; }
			
			div.newsLetter p.group a:hover
			{ text-decoration: underline; }
		
	div.wrapper div.content blockquote.leftContent div.newsLetter img
	{border:0; margin:0; padding:0; float:left;}

	div.newsLetter input
	{width:176px; height:16px; padding:4px 2px 1px; background:url(../images/design/bg_input.gif) 50% 50% no-repeat; font: normal 10px/16px  Arial, sans-serif; color: #000;}

	div.newsLetter ul.standardButton
	{height:24px; margin-bottom:0;}

	div.newsLetter ul.standardButton
	{clear:both;}
	
		div.newsLetter ul.standardButton li
		{float: right;}
		
			div.newsLetter ul.standardButton li input,
			div.newsLetter ul.standardButton li button
			{width: 86px; height:20px; line-height:18px; padding-bottom:6px; font-size:12px; background:url(../images/design/bt_general.png) 50% 50% no-repeat;}

/* FRONT > SOCIAL BOOK
/////////////////////////////////////////////////////*/
div.socialBook
{padding: 0 10px; margin:0; border:0; background:#9CF;}

		div.socialBook p.title
		{font:bold 17px/150% helvetica, arial, sans-serif; letter-spacing:-1px; color:#000;}
		
	div.socialBook ul
	{margin:0; padding:0; font:normal 10px/20px helvetica, arial, sans-serif; color:#000; height:215px;}
	
		div.socialBook ul li
		{list-style:none; float:left; width:88px; padding: 2px 0;}
		
			div.socialBook ul li a
			{color:#000; display:block; height:20px; text-decoration:none; padding-left:25px; background-position:0 50%; background-repeat:no-repeat;}

					div.socialBook ul li a:hover
					{text-decoration:underline;}
				
				div.socialBook ul li.Facebook a
				{background-image:url(../images/design/icons/facebook.png);}
				
	            div.socialBook ul li.YouTube a
				{background-image:url(../images/design/icons/youtube.png);}
				
				div.socialBook ul li.MySpace a
				{background-image:url(../images/design/icons/myspace.png);}
				
				div.socialBook ul li.Twitter a
				{background-image:url(../images/design/icons/twitter.png);}
				
				div.socialBook ul li.Hi5 a
				{background-image:url(../images/design/icons/hi5.png);}
				
				div.socialBook ul li.Univision a
				{background-image:url(../images/design/icons/univision.png);}
				
				div.socialBook ul li.MiGente a
				{background-image:url(../images/design/icons/migente.png);}
				
				div.socialBook ul li.Blogger a
				{background-image:url(../images/design/icons/blogger.png);}
				
				div.socialBook ul li.Flickr a
				{background-image:url(../images/design/icons/flickr.png);}
				
				div.socialBook ul li.Yelp a
				{background-image:url(../images/design/icons/yelp.png);}
				
				div.socialBook ul li.Digg a
				{background-image:url(../images/design/icons/digg.png);}
				
				div.socialBook ul li.Google a
				{background-image:url(../images/design/icons/google.png);}
				
				div.socialBook ul li.Picasa a
				{background-image:url(../images/design/icons/picasa.png);}
				
				div.socialBook ul li.Yahoo a
				{background-image:url(../images/design/icons/yahoo.png);}
				
				div.socialBook ul li.QuePassa a
				{background-image:url(../images/design/icons/quepassa.png);}
				
				div.socialBook ul li.Windows a
				{background-image:url(../images/design/icons/windows.png);}
				
				div.socialBook ul li.Batanga a
				{background-image:url(../images/design/icons/batanga.png);}
				
				div.socialBook ul li.Merchant a
				{background-image:url(../images/design/icons/merchant.png);}
		
/* FRONT > FEATURED BUSINESSES
/////////////////////////////////////////////////////*/

	div.frontBusinesses
	{padding: 10px 0; margin:0 15px; clear: both; border-bottom: 1px solid #09F;}

		div.frontBusinesses *
		{margin: 0; padding: 0;}
		
	/*div.frontBusinesses p.standardTitle{padding: 0 0 10px 0; margin: 0;}

		div.frontBusinesses p.standardTitle span {color: #6AA72E;}*/

	blockquote.highlightBusinesses,
	blockquote.highlightPromotions,
	blockquote.highlightClassified
	{float: left;}
	
		blockquote.highlightBusinesses a.frontBusinessesIMAGE,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE,
		blockquote.highlightPromotions a.frontPromotionsIMAGE,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE,
		blockquote.highlightClassified a.frontClassifiedIMAGE,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE
		{background-position:50% 50%; background-repeat:no-repeat; display: block; border: 5px solid #EEE;}

		blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover,
		blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover,
		blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
		{border: 5px solid #09F;}

		blockquote.highlightBusinesses	h3,
		blockquote.highlightBusinesses	h3 a,
		blockquote.highlightPromotions	h3,
		blockquote.highlightPromotions	h3 a,
		blockquote.highlightClassified	h3,
		blockquote.highlightClassified	h3 a
		{font: bold 11px helvetica, arial, sans-serif; color: #09F; text-align: left; padding: 5px 0 0 0; margin: 0;}

			blockquote.highlightBusinesses	h3 a:hover,
			blockquote.highlightPromotions	h3 a:hover,
			blockquote.highlightClassified	h3 a:hover
			{color: #000; text-decoration: underline;}
			
		blockquote.highlightBusinesses span.location,
		blockquote.highlightPromotions span.location,
		blockquote.highlightClassified span.location
		{font: normal 9px helvetica, arial, sans-serif; color: #000; text-align: left;  margin: 0; padding-bottom:10px; display: block;}

/* FRONT PAGE > FEATURED PROMOTIONS
/////////////////////////////////////////////////////*/

	div.frontPromotions
	{padding: 20px 0; margin:0 15px; clear: both; border-bottom: 1px solid #09F;}

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

/* FRONT PAGE > FEATURED CLASSIFIEDS
/////////////////////////////////////////////////////*/

	div.frontClassified
	{padding: 10px 0; margin:0 15px; clear: both; border-bottom: 1px solid #09F;}
	
		div.frontClassified *
		{margin: 0; padding: 0;}

/* FRONT PAGE > FEATURED ARTICLES
/////////////////////////////////////////////////////*/

dl.baseFrontArticles
{padding: 10px 0; margin:0 15px; clear: both;}

	dl.baseFrontArticles dt
	{font: bold 18px/150% helvetica, arial, sans-serif; letter-spacing:-1px; text-align:left; margin: 0; padding: 0; color:#09F;}
	
		dl.baseFrontArticles dt span
		{color: #09F;}

	dl.baseFrontArticles dd
	{font: bold 11px helvetica, arial, sans-serif; color: #09F; text-align: left; padding: 0 0 0 10px ; margin: 5px 0; background: url("../images/design/bullet_frontArticles.gif") 0 4px no-repeat; width:45%; float:left; clear:left;}
	
	dl.baseFrontArticles dd.rightArticle
	{margin-left:15px; clear:none;}

	dl.baseFrontArticles dd.lastArticle
	{background:none; clear:both;}
	
		dl.baseFrontArticles dd h3.frontArticlesTitle {margin:0; padding:0;}

			dl.baseFrontArticles dd h3.frontArticlesTitle a:link,
			dl.baseFrontArticles dd h3.frontArticlesTitle a:active,
			dl.baseFrontArticles dd h3.frontArticlesTitle a:visited,
			dl.baseFrontArticles dd h3.frontArticlesTitle a:hover
			{font: bold 11px helvetica, arial, sans-serif; color: #09F; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
				dl.baseFrontArticles dd h3.frontArticlesTitle a: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: #aa0000;}
		
			dl.baseFrontArticles dd a:hover
			{color: #000; text-decoration: underline;}
*/
/* FRONT PAGE > FEATURED EVENTS
/////////////////////////////////////////////////////*/

dl.baseFrontEvents
{font: normal 11px  helvetica, arial, sans-serif; height:100%; color: #000; margin: 0; overflow:hidden; padding:0 10px; background: #9CF;}

	dl.baseFrontEvents dt
	{font: bold 17px/150% helvetica, arial, sans-serif; margin: 0; padding:0; color: #0097E0; letter-spacing:-1px;}

		dl.baseFrontEvents dt span
		{color: #0097E0;}

	dl.baseFrontEvents dd
	{font: normal 11px  helvetica, arial, sans-serif; padding: 0 0 0 10px ; margin: 0; background: url("../images/design/bullet_frontEvents.gif") 0 4px no-repeat;}
	
			dl.baseFrontEvents dd a:link,
			dl.baseFrontEvents dd a:active,
			dl.baseFrontEvents dd a:visited,
			dl.baseFrontEvents dd a:hover
			{color: #000;}
	
			dl.baseFrontEvents h3 {margin:0; padding:0;}
		
				dl.baseFrontEvents h3 a:link,
				dl.baseFrontEvents h3 a:active,
				dl.baseFrontEvents h3 a:visited,
				dl.baseFrontEvents h3 a:hover
				{font: bold 11px helvetica, arial, sans-serif;}
	
		dl.baseFrontEvents dd.firstFrontEvents
		{ background: none; padding-bottom: 5px; margin-bottom: 10px; height:100%; border-bottom: 1px dashed #EEE;}
		
		dl.baseFrontEvents dd.firstFrontEvents img
		{float: left; display:block; margin: 0 10px 0 0; padding: 2px; border: 1px solid #EEE;}
	
			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: #96293F;}

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

			
				dl.baseFrontEvents dd span.location
				{font: normal 9px helvetica, arial, sans-serif; color: #000; text-align: left;  margin: 0; padding-bottom:10px; display: block;}