/* FRONT > GLOBAL SEARCH - ORIGINAL CODE
/////////////////////////////////////////////////////*

div.simpleSearch
{padding: 10px 10px 0 5px; border: 5px solid #E4E4AE; background:#FFFFCD;}

	div.simpleSearch input,
	div.simpleSearch select
	{width: 96%; font: bold 14px Arial, Helvetica, sans-serif; color: #7D654F; padding: 4px; background: #FFF; border: 1px solid #E4E4AE; }

	div.simpleSearch label
	{font: normal 20px/20px Arial, Helvetica, sans-serif; color: #7D654F; margin: 0 10px 10px 0; padding: 0;}

		div.simpleSearch label span
		{color: #003F7E;}
		
	div.simpleSearch ul.standardButton
	{height:29px; margin-bottom:0; padding-bottom:10px;}

	div.simpleSearch ul.standardButton li
	{float: right;}
	
		div.simpleSearch ul.standardButton li input,
		div.simpleSearch ul.standardButton li button
		{width: 75px; background:#6E0300 url("../images/design/bg_defaultButton_red.gif") 0 0 repeat-x; color:#FFFFDD; font:bold 15px Arial, Helvetica, sans-serif;}
		
/* LISTING > STRUCTURE > LEFT CONTENT > SEARCH TABS
/////////////////////////////////////////////////////*/

					ul.searchTab li a:link,
					ul.searchTab li a:active,
					ul.searchTab li a:visited,
					ul.searchTab li a:hover
					{color: #FFFFDD; border-left: 5px solid #CEEBB4; border: 0; background: #DEF1CB;}

						ul.searchTab li.tab-active a,
						ul.searchTab li.tab-active a:link,
						ul.searchTab li.tab-active a:visited,
						ul.searchTab li.tab-active a:active,
						ul.searchTab li.tab-active a:hover
						{color: #474517; background: #ECECCA; border: 1px solid #E4E4AE; border-bottom: 0;}
						
						ul.searchTab li.tab-inactive a,
						ul.searchTab li.tab-inactive a:link,
						ul.searchTab li.tab-inactive a:visited,
						ul.searchTab li.tab-inactive a:active,
						ul.searchTab li.tab-inactive a:hover
						{color: #474517;  border-bottom:1px solid #E4E4AE; background:#E7E7BC;}

							ul.searchTab li.tab-inactive a:hover
							{color: #474517;}

/* FRONT > MIDDLE CONTENT
/////////////////////////////////////////////////////*/
						
div.wrapper div.content blockquote.middleContent
{background: #FFF; font-family:Arial, Helvetica, sans-serif;}

div.wrapper div.content blockquote.middleContent a { color:#000;}

/* FRONT > FEATURED BUSINESSES
/////////////////////////////////////////////////////*/
.middleContent div.frontBusinesses{
 width:710px;
 float:left;
 padding: 13px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 }

div.frontBusinesses a:link, div.frontBusinesses a:visited, div.frontBusinesses a:active, div.frontBusinesses a:hover, 
	{color:#000;}

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

div.frontBusinesses p.standardTitle{
width: 656px;
height:36px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float: left; 
background:url(../images/design/hdr_pizzarias-em-destaque.gif) no-repeat;
}

		div.frontBusinesses p.standardTitle span
		{color: #000; font-weight:bold;}
div.frontBusinesses .front-featured-list{
/*width: 1000px;*/
margin: 0px 0px 0px 0px;
padding:15px 0px 0px 0px;
float: left;
clear:both;
}
div.frontBusinesses .front-featured-list ul{
/*width: 1000px;*/
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float: left;
list-style:none;
}
div.frontBusinesses .front-featured-list ul li{
margin: 0px 0px 0px 0px;
padding:0px 4px 0px 0px;
float: left;
width:214px;
height:242px;
text-align:center;
background:url(../images/design/featuredlist_box_img.jpg) no-repeat;
}
.front-featured-list ul li .imageDiv{
margin: 0px auto 0px auto;
padding:19px 0px 0px 0px;
width:175px;
height:173px;
text-align:center;
}
	/*blockquote.highlightBusinesses
	{position:relative; margin: 0 0 0 55px; float: left; border: 0;}

		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; border: 3px solid #FFF;}

		blockquote.highlightBusinesses a.frontBusinessesIMAGE:hover,
		blockquote.highlightBusinesses a.frontBusinessesNOIMAGE:hover
		{border: 3px solid #71040B;}

		blockquote.highlightBusinesses	h3,
		blockquote.highlightBusinesses	h3 a:link,
		blockquote.highlightBusinesses	h3 a:active,
		blockquote.highlightBusinesses	h3 a:visited,
		blockquote.highlightBusinesses	h3 a:hover
		{font: normal 12px Arial, Helvetica, sans-serif; color: #000; text-align: left; padding: 5px 0 0 0; margin: 0;}

			blockquote.highlightBusinesses	h3 a:hover
			{text-decoration: underline;}*/
.front-featured-list ul li a.frontBusinessesIMAGE:link,.front-featured-list ul li a.frontBusinessesIMAGE:active,
.front-featured-list ul li a.frontBusinessesIMAGE:visited,.front-featured-list ul li a.frontBusinessesIMAGE:hover,
.front-featured-list ul li a.frontBusinessesNOIMAGE:link,.front-featured-list ul li a.frontBusinessesNOIMAGE:active,
.front-featured-list ul li a.frontBusinessesNOIMAGE:visited,.front-featured-list ul li a.frontBusinessesNOIMAGE:hover{
display: block;
border: none;
}

.front-featured-list ul li a.frontBusinessesIMAGE:hover,
.front-featured-list ul li a.frontBusinessesNOIMAGE:hover{
border: none;
}

.front-featured-list ul li h3{
margin: 0px 0px 0px 0px;
padding:15px 0px 0px 0px;
width:214px;
float:left;
text-align:center;
font: normal 12px Arial, Helvetica, sans-serif; 
color: #000;
}

#slider{
width: 656px;
margin: 0px 0px 0px 0px;
padding:15px 0px 0px 0px;
float: left;
}
#slider .prev-but{
width: 35px;
height:35px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float: left;
}
#slider .next-but{
width: 35px;
height:35px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float: left;
}
#slider .middle-slider{
width: 586px;
height:35px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float: left;
background:url(../images/design/bgr_line.gif) repeat-x center center;
vertical-align:middle;
}
/* FRONT PAGE > FEATURED PROMOTIONS
/////////////////////////////////////////////////////*/

	div.frontPromotions
	{background:#F3F2E9; padding:5px 0 10px 15px; clear: both;}

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

	div.frontPromotions p.standardTitle
	{margin: 0 15px 10px 0; padding:5px; }

		div.frontPromotions p.standardTitle span
		{color:#000; font-weight:bold;}

	blockquote.highlightPromotions
	{position:relative; margin: 0 0 0 40px; float: left; border: 0;}
	
		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: 3px solid #FFF;}
		
		blockquote.highlightPromotions a.frontPromotionsIMAGE:hover,
		blockquote.highlightPromotions a.frontPromotionsNOIMAGE:hover
		{border: 3px solid #71040B;}
	
		blockquote.highlightPromotions	h3,
		blockquote.highlightPromotions	h3 a:link,
		blockquote.highlightPromotions	h3 a:active,
		blockquote.highlightPromotions	h3 a:visited,
		blockquote.highlightPromotions	h3 a:hover
		{font: normal 12px Arial, Helvetica, sans-serif; color: #000; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightPromotions	h3 a:hover
			{text-decoration: underline;}

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

	div.frontClassified
	{padding-bottom: 10px; padding-left: 15px; clear: both; voice-family: "\"}\""; voice-family:inherit; margin-bottom: 20px; border-bottom: 1px solid #E4E4AE;}
	html>body div.frontClassified
	{margin-bottom: 10px;}

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

	div.frontClassified p.standardTitle{padding: 10px 0 10px 0; margin: 0;}

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

	blockquote.highlightClassified
	{position:relative; margin: 0 0 0 13px; float: left; border: 0;}
	
		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; border: 5px solid #7D654F;}
		
		blockquote.highlightClassified a.frontClassifiedIMAGE:hover,
		blockquote.highlightClassified a.frontClassifiedNOIMAGE:hover
		{border: 5px solid #E4E4AE;}
	
		blockquote.highlightClassified h3,
		blockquote.highlightClassified h3 a:link,
		blockquote.highlightClassified h3 a:active,
		blockquote.highlightClassified h3 a:visited,
		blockquote.highlightClassified h3 a:hover
		{font: bold 12px Arial, Helvetica, sans-serif; color: #464617; text-align: left; padding: 5px 0 0 0; margin: 0;}
	
			blockquote.highlightClassified h3 a:hover
			{color: #493A2E; text-decoration: underline;}

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

dl.baseFrontArticles
{text-align: left; color: #333; clear: both; margin: 20px 10px 0 10px; padding: 0; background: #FFF;  border: 5px solid #E2E7F1;}

	dl.baseFrontArticles dt
	{font: normal 18px/20px Arial, Helvetica, sans-serif; margin: 10px 10px 0 10px; padding: 0 0 10px 0; border-bottom: 1px solid #EEE; color: #28374F;}
	
		dl.baseFrontArticles dt span
		{color: #425A7E;}

	dl.baseFrontArticles dd
	{font: normal 11px Arial, Helvetica, sans-serif; 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 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: normal 11px Arial, Helvetica, sans-serif; color: #2C3C54; padding: 5px 5px 5px 12px; display: block; background: url("../images/design/bullet_frontArticles.gif") 5px 8px no-repeat;}
	
				dl.baseFrontArticles dd h3.frontArticlesTitle a:hover
				{color: #8A6936; text-decoration: underline;}

			dl.baseFrontArticles dd a:link,
			dl.baseFrontArticles dd a:active,
			dl.baseFrontArticles dd a:visited,
			dl.baseFrontArticles dd a:hover
			{color: #647C97;}
		
			dl.baseFrontArticles dd a:hover
			{color: #000; text-decoration: underline;}

/* FRONT PAGE > FEATURED EVENTS
/////////////////////////////////////////////////////*/

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

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

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

	dl.baseFrontEvents dd
	{font: normal 11px Arial, Helvetica, sans-serif; padding: 0 0 0 10px ; margin: 0; background: url("../images/design/bullet_frontArticles.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: #973D00;}
	
			dl.baseFrontEvents h3 {margin:0; padding:0; display:inline;}
		
				dl.baseFrontEvents h3 a:link,
				dl.baseFrontEvents h3 a:active,
				dl.baseFrontEvents h3 a:visited,
				dl.baseFrontEvents h3 a:hover
				{font: normal 11px Arial, Helvetica, 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;}
