
div.wrapper div.content blockquote.middleContentExtended {position: relative;}

/* EVENT DETAIL PAGE > MIDDLE CONTENT > EVENT DETAIL
/////////////////////////////////////////////////////*/

table.eventDetail
{width: 96%; text-align: left; margin: 0 auto 10px auto; border: 0;}

	table.eventDetail td,
	table.eventDetail th
	{font: 11px/15pt Verdana, Arial, Helvetica, sans-serif; color: #000; vertical-align: top; padding: 3px;}
	
	table.eventDetail td
	{width: 100%;}
	
		table.eventDetail td strong
		{color: #FF6600;}		
	
		table.eventDetail th img
		{margin: 5px; border: 8px solid #E4F4D7;}

	table.eventDetail th.eventDetailTitle /* EVENT TITLE */
	{ width: 80%; vertical-align: middle; white-space:normal;}
	
	table.eventDetail td.baseIconNavbar
	{ font: normal 10px Arial, Helvetica, sans-serif; width: 350px; padding: 0 10px 0 0; text-align: right; vertical-align: bottom;}
	
	table.eventDetail td.baseIconNavbar ul.iconNavbar {width:320px;}	

		table.eventDetail th.eventDetailTitle h1
		{font: bold 14px Arial, Helvetica, sans-serif; padding: 0; padding-left: 5px; margin: 0; border-left: 5px solid #FF6600;}

		table.eventDetail td p
		{margin: 0 0 5px 0;}

		/* EVENT IMAGE */
		table.eventDetail table.imgEventDetail
		{margin-bottom: 10px; background-color: #FFF; border: 2px solid #999;}
		
		table.eventDetail table.imgEventDetail td,
		table.eventDetail table.imgEventDetail td.noimage
		{text-align: center; vertical-align: middle; padding: 0;}

			table.eventDetail table.imgEventDetail td.noimage
			{border: 0;}
	
			table.eventDetail table.imgEventDetail img
			{ margin: 0; padding: 5px; border: 0;}
			
	table.eventDetail td h2,
	table.eventDetail td h3
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px 0; padding: 0;}
	
	table.eventDetail td h2.address-inline
	{display:inline;}

	table.eventDetail a:hover
	{text-decoration: underline;}
	
	table.eventDetail a.eventMoreInfo:link,
	table.eventDetail a.eventMoreInfo:active,
	table.eventDetail a.eventMoreInfo:visited,
	table.eventDetail a.eventMoreInfo:hover
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0099FF; /* text-align: right;  display: block; */}

		table.eventDetail a.eventMoreInfo:hover
		{color: #000;}

	table.eventDetail h2
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0;}

	table.eventDetail td.eventDetailContent a:link
	{color:#0099FF;}

/* 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: 310px; 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: #609629;}
		
		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;}