/* EVENT RESULTS > MIDDLE CONTENT > EVENT SUMMARY
/////////////////////////////////////////////////////*/

div.eventSummary
{width: 95%; clear: left; text-align: left; padding:0 0 10px 0; margin: 0 auto 10px auto; border-bottom: 1px solid #EEE;}

	div.eventSummary a:link,
	div.eventSummary a:active,
	div.eventSummary a:visited,
	div.eventSummary a:hover
	{color: #96293F;}
	
	div.eventSummary a:hover
	{color: #000; text-decoration: underline;}
	
	div.eventSummary h2
	{font: bold 14px Arial, Helvetica, sans-serif; margin: 0; padding: 0; border: 0;}

		div.eventSummary h2 a:link,
		div.eventSummary h2 a:active,
		div.eventSummary h2 a:visited,
		div.eventSummary h2 a:hover
		{color: #000; padding-left: 5px; border-left: 5px solid #470C2A;}

			div.eventSummary h2 a:hover
			{color: #470C2A;}
			
	div.eventSummary .baseIconNavbar
	{padding:5px 0 0 0;}
	
	div.eventSummary div.eventSummaryIMAGE
	{float:left; padding:10px 0 0 0;}
	
	div.eventSummary div.eventSummaryIMAGE div.imgEventSummary
	{background: #C9CEC5; border: 5px solid #9BA691; padding:8px 0 8px 0; text-align:center;}
	
		div.eventSummaryIMAGE div.imgEventSummary div.noimage
		{border:none; margin:0 auto 0 auto;}
		
	div.eventSummary div.eventSummaryContent
	{padding:0 10px 0 0;}
	
	div.eventSummary div.contentShowcase
	{float:right; width:48%; padding-top:10px;}
	
	div.eventSummary p,
	div.eventSummary address
	{font: normal 11px/12pt Verdana, Arial, Helvetica, sans-serif; color: #000;}
	
	div.eventSummary strong
	{color: #470C2A;}
	
	div.eventSummary p.eventSummaryDescription,
    div.eventSummary div.eventSummaryDescription
	{padding:0 0 5px 0;}
	
	div.eventSummary address
	{font-style:normal;  margin: 5px 0 5px 0;}
	
		div.eventSummary address span
		{display:block;}
		
	div.eventSummary p.moreInfo a:link,
	div.eventSummary p.moreInfo a:active,
	div.eventSummary p.moreInfo a:visited,
	div.eventSummary p.moreInfo a:hover
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #470C2A; text-align: right; padding: 0; display: block;}

		div.eventSummary p.moreInfo a:hover
		{color: #000; text-decoration: underline;}

/* EVENT FRONT > STRUCTURE > CATEGORIES
/////////////////////////////////////////////////////*/

div.eventCATEGORIES
{font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 15px 0 15px; padding: 5px; border: 5px solid #D3CDBF; height:100%;}

	 div.eventCATEGORIES blockquote
	 {width: 30%; float: left; margin:0 10px 0 0; border: 0;}

	 html>body div.eventCATEGORIES blockquote
	 {width: 30%; float: left; margin:0 15px 0 0; border: 0;}

		/* SCALABILITY FEATURE > CATEGORIES > VIEW ALL CATEGORIES */
		div.eventCATEGORIES blockquote.allCategories
		{width:95%; float:none;}

		 div.eventCATEGORIES blockquote img
		 {float: left; margin: 0 10px 10px 0; border: 3px solid #F7F7F7;}

		div.eventCATEGORIES blockquote h1,
		div.eventCATEGORIES blockquote h2
		{line-height:normal; display:inline; margin:0; padding:0;}

		div.eventCATEGORIES blockquote a:link,
		div.eventCATEGORIES blockquote a:active,
		div.eventCATEGORIES blockquote a:visited,
		div.eventCATEGORIES blockquote a:hover
		{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #333;}

			div.eventCATEGORIES blockquote a:hover
			{color: #555; text-decoration: underline;}

			div.eventCATEGORIES blockquote h1.eventCATEGORIEStitle a:link,
			div.eventCATEGORIES blockquote h1.eventCATEGORIEStitle a:active,
			div.eventCATEGORIES blockquote h1.eventCATEGORIEStitle a:visited,
			div.eventCATEGORIES blockquote h1.eventCATEGORIEStitle a:hover
			{font: bold 14px Arial, Verdana, Helvetica, sans-serif; color: #000; text-align: left; display: block; padding: 5px 5px 5px 10px; background: url("../images/design/bullet_events.gif") 2px 9px no-repeat; border: 0;}

				div.eventCATEGORIES blockquote h1.eventCATEGORIEStitle a:hover
				{color: #470C2A; text-decoration: underline;}

			div.eventCATEGORIES p.viewAllCategories
			{font:bold 11px/normal Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #EEE; padding:10px 5px 5px 0; margin:10px 5px 0 5px; text-align:right;}

			div.eventCATEGORIES p.viewAllCategories a:link,
			div.eventCATEGORIES p.viewAllCategories a:active,
			div.eventCATEGORIES p.viewAllCategories a:visited,
			div.eventCATEGORIES p.viewAllCategories a:hover
			{color:#470C2A;}

			div.eventCATEGORIES p.viewAllCategories a:hover
			{color:#000; text-decoration:underline;}
			
/**
* Results Map
*
* @section	map
*/

#linkDisplayMap
{ display: none; }

.resultsMap
{ background: #F7F7F7 url(images/img_loading.gif) no-repeat 50% 50%; border: 1px solid #CCC; height: 300px; margin: 0 0 15px 0; overflow: hidden; position: absolute; top: 0; width: 500px; }			

/**
* Summary results
*
* @section	summary
*/

.summary
{ color: #333; height: 100%; margin: 25px 0 0 0; overflow: hidden; padding: 0; }

.baseIconNavbar
{ height: 25px; line-height: 25px; margin: 0 0 10px 0; }

.summaryContent
{ float: left; padding: 0; width: 500px; }

.summaryComplementaryContent
{ float: right; text-align: right; width: 235px; }
	
.summaryImage
{ float: left; margin: 10px 10px 0 0; }

	.summaryImage a, .summaryImage a:visited, .summaryImage a:hover
	{ display: block; text-decoration: none; }
		
.summaryNumber
{ background: url(../images/design/bg_map_number_left.gif) no-repeat 0 0; display: block; float: left; height: 29px; margin: 0 5px 0 0; padding: 0 0 0 3px; }

	.summaryNumber span
	{ background: url(../images/design/bg_map_number_right.gif) 100% 0; color: #FFF; cursor: pointer; display: block; float: left; font-size: 18px; height: 29px; line-height: 29px; padding: 0 5px 0 2px; }
		
.claim a, .claim a:visited
{ background: url(../images/design/bg_claim.gif) no-repeat 0 0; color: #C00; display: block; margin: 5px 0 0 0; padding: 0 0 0 15px; }

.summarySpacer
{ margin-bottom: 5px; }

.summaryBottom
{ display: block; height: 15px;  }

.summaryExtraFileds
{ clear:both; padding-top:10px; }

			