
/* FRONT PAGE > CATEGORIES BASE  
/////////////////////////////////////////////////////*/

div.listingCATEGORIES
{margin: 0 15px 0 15px; padding: 10px; background: #FFF; border: 5px solid #F3FAEF;}

	div.listingCATEGORIES blockquote,
	div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn	
	{width: 47%; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 0; float: left;}
	
		div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn
		{/*width: 45%;*/ float: right;}
		
		div.listingCATEGORIES blockquote h1,
		div.listingCATEGORIES blockquote h2
		{line-height:normal; display:inline; margin:0; padding:0;}

		div.listingCATEGORIES blockquote a:link,
		div.listingCATEGORIES blockquote a:active,
		div.listingCATEGORIES blockquote a:visited,
		div.listingCATEGORIES blockquote a:hover
		{font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #333; text-decoration: none;}
	
			div.listingCATEGORIES blockquote a:hover
			{color: #000; text-decoration: underline;}
			
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:link,
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:active,
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:visited,
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:hover
		{
	font: bold small/12px Arial, Helvetica, sans-serif;
	color: #000;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0 0 0 7px;
	background: url("../images/design/bg_CATbullet.gif") 0 7px no-repeat;
	border: 0;
}

				div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:hover
				{text-decoration: underline;}

					div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a span {color: #999;}
		

/* FRONT PAGE > FEATURED LISTING
/////////////////////////////////////////////////////*/

table.tableFeatured
{width: 95%; text-align: left; margin: 0 auto 0 auto; border:0; border-bottom:1px solid #F2EFEC; }

	table.tableFeatured td,
	table.tableFeatured th
	{padding: 3px;}	

	table.tableFeatured h1.title-featured
	{margin: 0; padding: 0;}

		table.tableFeatured h1.title-featured a:link,
		table.tableFeatured h1.title-featured a:active,
		table.tableFeatured h1.title-featured a:visited,
		table.tableFeatured h1.title-featured a:hover
		{
	font: bold 14px/20px Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
}
		
			table.table-featured h1.title-featured a:hover
			{
	color: #003366;
	text-decoration: underline;
}

	table.tableFeatured p
	{font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 5px 5px 10px 5px; margin: 0;}

		table.tableFeatured a:link,
		table.tableFeatured a:active,
		table.tableFeatured a:visited,
		table.tableFeatured a:hover
		{text-transform: capitalize;}

			table.tableFeatured a:hover
			{text-decoration: underline;}

		/* IMAGE SIZE */
		table.tableFeatured table.imgListingFeatured
		{text-align: center; background-color: #F2F7EE; border: 3px solid #E5EFDC;}

			table.tableFeatured table.imgListingFeatured td,
			table.tableFeatured table.imgListingFeatured td.noimage
			{text-align: center; vertical-align: middle;}

				table.tableFeatured table.imgListingFeatured td.noimage a:link,
				table.tableFeatured table.imgListingFeatured td.noimage a:active,
				table.tableFeatured table.imgListingFeatured td.noimage a:visited,
				table.tableFeatured table.imgListingFeatured td.noimage a:hover
				{display: block; text-decoration: none;}

				table.tableFeatured table.imgListingFeatured td.noimage
				{ border: 0;}

			table.tableFeatured table.imgListingFeatured img
			{margin: 5px;}



		/*MODIFIED FOR SUBCATEGORY LISTING*/

		.listingSubCATEGORIEStitle{display:table;}
		.listingCATEGORIEStitle{display:table;}

		.listingCATEGORIEStitle a:link,
		.listingCATEGORIEStitle a:active,
		.listingCATEGORIEStitle a:visited,
		.listingCATEGORIEStitle a:hover
				{
			font: bold small/12px Arial, Helvetica, sans-serif;
			color: #000;
			display: block;
			text-decoration: none;
			margin: 1;
			padding: 0px 0px 0px 7px;
			background: url("../images/design/bg_CATbullet.gif") 0px 7px no-repeat;
			border: 0;
			text-align: 1.5;	
			vertical-align:top;
		}
		.listingCATEGORIEStitle a:hover
						{text-decoration: underline;}
		.listingCATEGORIEStitle a {color: #999;}

		.hiddenObj{visibility:hidden; position:absolute; left:-1000px; top:-1000px;}.visibleObj{visibility:visible; position:relative; z-index:1;}
		.frontTable{text-align:left; display:table; width:100%; padding:0px 5px 0px 0px;}
		.listingCATEGORIEStitle a, .listingSubCATEGORIEStitle a{line-height:20px;}
		.levelTwoImage{z-index:1; visibility:visible; position:relative; padding:2px 2px 0px 0px; cursor:pointer; cursor:hand;}
		.levelOneImage{z-index:1; visibility:visible; position:relative; padding:3px 2px 0px 0px; cursor:pointer; cursor:hand;}
		td.carRightSide{padding:5px 5px 5px 0px; width:220px;}
		td.catLeftSide{padding:5px 0px 5px 0px; width:220px;}

			.listingSubCATEGORIEStitle a:link,
			.listingSubCATEGORIEStitle a:active,
			.listingSubCATEGORIEStitle a:visited,
			.listingSubCATEGORIEStitle a:hover
					{
				font: bold small/12px Arial, Helvetica, sans-serif;
				color: #000;	
				text-decoration: none;
				text-align: 1.5;	
				line-height:17px;
			}

			.listingSubCATEGORIEStitle a:hover
							{text-decoration: underline;}
			.listingSubCATEGORIEStitle a {color: #999;}