

ul.iconNavbar {width: 320px;}



div.wrapper div.content blockquote.middleContentExtended {position: relative;}





/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL 

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



table.listingDetail

{width: 96%; text-align: left; margin: 0 auto 10px auto; border: 0;}



	table.listingDetail td,

	table.listingDetail th

	{font: 11px Verdana, Arial, Helvetica, sans-serif; vertical-align: top; padding: 10px;}

	

	table.listingDetail td

	{width: 100%;}



	table.listingDetail h1.listingDetailTitle /* LISTING TITLE */

	{font: bold 14px Arial, Helvetica, sans-serif; vertical-align: middle; white-space :normal; border-left: 5px solid #366DC7; padding-left: 5px;}



	table.listingDetail td.baseIconNavbar

	{ font: normal 10px Arial, Helvetica, sans-serif; padding: 10px 10px 0 0; text-align: right; vertical-align: top;}



		table.listingDetail td.baseIconNavbar ul.iconNavbar {width: auto;} /* CASE 17692 */



		table.listingDetail td p

		{margin: 0 0 5px 0;}



	table.listingDetail div.baseImgListingDetail

	{ width: 320px; float: right; margin-left: 5px;}



		/* LISTING IMAGE */

		table.listingDetail table.imgListingDetail

		{margin-bottom: 10px; background-color: #F3F3F3; border: 5px solid #E9E9E9;}

		

		table.listingDetail table.imgListingDetail td,

		table.listingDetail table.imgListingDetail td.noimage

		{text-align: center; vertical-align: middle; padding: 0;}



			table.listingDetail table.imgListingDetail td.noimage

			{border: 0;}

	

			table.listingDetail table.imgListingDetail img

			{ margin: 0; padding: 5px;}



			table.listingDetail div.noimage

			{border: 10px solid #E2ECF5}



	table.listingDetail div.baseImgListingDetail ul.rating,

	table.listingDetail ul.rating

	{ width: 320px; border: 0; height: 20px; padding: 0; voice-family: "\"}\""; voice-family:inherit; margin: 10px 8px 0 0;}

	html>body table.listingDetail div.baseImgListingDetail ul.rating

	{margin: 10px 15px 7px 0;}

	

		table.listingDetail ul.rating li.ratingSeeComment

		{clear: none;} /* THIS code put the comment, rate it button and 'be the first' phrase bellow the image */

		

		ul.rating li.ratingReview { width: auto; padding-right: 1px;}



		ul.rating li.ratingImage{padding-left: 3px;}

		

		ul.rating li.ratingText{clear: none; padding: 2px 0 0 0;}



	table.listingDetail p.listingCategoryTree

	{line-height:18px;}

	

	table.listingDetail a.listingMoreInfo:link,

	table.listingDetail a.listingMoreInfo:active,

	table.listingDetail a.listingMoreInfo:visited,

	table.listingDetail a.listingMoreInfo:hover

	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #F59500;}



		table.listingDetail a.listingMoreInfo:hover

		{color: #000;}



	table.listingDetail td h2,

	table.listingDetail td h3

	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 0; padding: 0;}

	

	table.listingDetail tr td p.listingContentTitle

	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0;}

	

		table.listingDetail tr td p.spacingTitle

		{padding-top:15px;}

	
input.listingDetailMoreInfoButton{
height: 24px;
/*width: 280px;*/
background: #C92A61 ; /*url("../images/design/bg_RedButton.gif");*/
border-top: solid 2px #e95A91;
border-left: solid 2px #E95A91;
border-right: solid 2px #991A31;
border-bottom: solid 2px #991A31;
color: #FFFFFF;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding-bottom:2px;
cursor:pointer;
}

/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > SLIDESHOW

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



ul.detailGallery

{margin: 10px 0 0 0; border: 0;}



	ul.detailGallery li

	{float: left; list-style: none; margin: 0 15px 0 0; border:0;}

	

		ul.detailGallery li span

		{display:block; text-align:center; background:#F3F3F3; padding:5px; border: 5px solid #F3F3F3;}

	

		ul.detailGallery li img

		{ /*margin: 10px 10px 0 10px; border: 5px solid #F3F3F3;*/}

	

	ul.detailGallery p,

	ul.detailGallery pre

	{padding: 5px 5px 0 0;}

	

	ul.detailGallery pre

	{font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #2E4C6B;}

	

	p.galleryMoreInfo

	{display:block; clear:both; padding-top:10px;}



/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > CONTACT FORM

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



	table.formListingDetail th,

	table.formListingDetail td

	{font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px;}

	

	table.formListingDetail th

	{color: #555; text-align: right; white-space: nowrap; padding-left: 30px;}	

	

	table.formListingDetail th.formListingTitle

	{text-align: left; padding: 10px;}



		table.formListingDetail tr th.formListingTitle p.listingContentTitle

		{ color: #F59500;}

		

				table.formListingDetail th.formListingTitle h2 span

				{ font-weight: normal; font-size: 10px; color: #000;}

	

	table.formListingDetail input,

	table.formListingDetail textarea

	{width: 95%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000; padding: 5px; border: 1px solid #E1E1E1; border-bottom: 0; border-right: 0;}

	

		table.formListingDetail input.formCode

		{width: 100px;}

	

	table.formListingDetail ul.standardButton

	{float: right;  border: 0;}

	

		table.formListingDetail ul.standardButton li input

		{width: 83px; background: #355416 url('../images/design/bg_businessButton.gif') 0 0 repeat-x;}

		

		table.formListingDetail table,

		table.formListingDetail table td

		{width: auto;}

		

		table.formListingDetail table td.formListingDetailButton

		{width: 100%;}



/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > GOOGLE MAP

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

	

div.googleBase

{width: 318px; height: 250px; margin: 0 0 10px 0; z-index: 1; background: #E5E3DF; border: 1px solid #BAB5A9;}



	div.floatLayer

	{width: 350px; height: auto; top: 320px; left: 150px; position: absolute; visibility: hidden; z-index: 2; border: 3px solid #ECEBEB; voice-family:"\"}\""; voice-family:inherit; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/design/bg_googleFloatLayer.png', sizingMethod='scale')}

	html>body div.floatLayer{background: url("../images/design/bg_googleFloatLayer.png") 0 0 repeat;}

	

		div.floatLayer blockquote

		{padding: 10px;}

		

		div.floatLayer blockquote img

		{float: left; margin: 0 10px 10px 0; padding: 3px; border: 1px solid #E1E1E1;}

		

		div.floatLayer blockquote h1

		{font: bold 15px Arial, Helvetica, sans-serif; color: #F59500;}

		

		div.floatLayer blockquote p

		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000;}

		

		div.floatLayer blockquote p.googleRating img

		{border: 0; margin: 0; float: none;}



/* RESULTS PAGE > MIDDLE CONTENT > REVIEW > RATE COMMENT

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



	table.rateComments {width: 100%; font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 10px auto 10px auto; clear: both;}

		

		table.rateComments th,

		table.rateComments td {padding: 5px;}

		

			table.rateComments th,

			table.rateComments th a:link,

			table.rateComments th a:active,

			table.rateComments th a:visited,

			table.rateComments th a:hover {font: bold 14px Arial, Helvetica, sans-serif; color: #3F631B; text-align: left;}

			

			table.rateComments th.rateCommentssubTitle {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #F59500; padding: 0 5px 0 5px;}

		

			table.rateComments th.rateCommentssubTitle img {margin-right: 1px;}

.base-categoriesRESULTS
{font: normal 11px/25px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 10px 0 10px;}

	.breadcrumbRESULTS
	{margin: 0 0 10px 0; border-bottom:1px solid #EEE;}

	.base-categoriesRESULTS strong.base-categoriesRESULTSdetail
	{color: #000; margin-right: 5px;}

		.base-categoriesRESULTS a:link,
		.base-categoriesRESULTS a:visited,
		.base-categoriesRESULTS a:active,
		.base-categoriesRESULTS a:hover
		{font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #000;}

			.base-categoriesRESULTS a.highlighted:link,
			.base-categoriesRESULTS a.highlighted:visited,
			.base-categoriesRESULTS a.highlighted:active,
			.base-categoriesRESULTS a.highlighted:hover
			{color: #999; text-decoration: none;}
			
				.base-categoriesRESULTS a:hover,
				.base-categoriesRESULTS a.highlighted:hover
				{color: #F59500; text-decoration: underline;}
		
				.categories-active:link,
				.categories-active:active,
				.categories-active:visited,
				.categories-active:hover
				{color: #F59500;}

			.categories-link:link,
			.categories-link:active,
			.categories-link:visited,
			.categories-link:hover
			{font-weight: normal; text-decoration: none; color: #000;}
	
				.categories-link:hover
				{color: #F59500; text-decoration: underline;}
			
		.categories-activeBOLD:link,
		.categories-activeBOLD:active,
		.categories-activeBOLD:visited,
		.categories-activeBOLD:hover {font-weight: bold; color: #000;}

/* RESULTS PAGE > MIDDLE CONTENT > SUMMARY CATEGORY TREE
/////////////////////////////////////////////////////*/

.categoriesTreeRESULTS {font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; margin: 0 auto 10px auto; padding: 0; border: 0;}

	div.categoriesTreeRESULTS blockquote {line-height: 5px; height: 5px; margin: 5px 10px 0 10px; padding: 0; }

		div.categoriesTreeRESULTS blockquote.relatedCategoriesBase {padding: 0 10px 0 10px; margin: 0; line-height: normal; height: auto; border-bottom: 0;} 

	.categoriesTreeRESULTS p.relatedCategoriesTitle {font: bold 11px/18pt Verdana, Arial, Geneva, Helvetica, sans-serif; color: #000; text-align: left; margin: 0; padding: 5px 15px 0 10px; background: none;}

	.categoriesTreeRESULTS strong {color: #5E932C;}

	.categoriesTreeRESULTS a:link,
	.categoriesTreeRESULTS a:active,
	.categoriesTreeRESULTS a:visited,
	.categoriesTreeRESULTS a:hover {font-weight: bold; color: #5E932C; text-decoration: none; margin: 0 0 0 5px; border: 0;}
	
		.categoriesTreeRESULTS a:hover {text-decoration: none;}

	.categoriesTreeRESULTS a.highlighted:link,
	.categoriesTreeRESULTS a.highlighted:visited,
	.categoriesTreeRESULTS a.highlighted:active,
	.categoriesTreeRESULTS a.highlighted:hover{font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif; color: #5E932C; text-decoration: none;}
	
		.categoriesTreeRESULTS a.highlighted:hover {text-decoration: underline;}	
			