﻿#map_overlay_footer
{
  clear: both;
  margin-top: 5px;
  margin-bottom: 10px;
	color:Gray;
	background-color: #e8e8e8; 
  font-size: 9px; 
}

#map_overlay_html
{
  float:left;
  width:250px;
}

#map_overlay_image
{
  margin-left: 10px; 
  float:left;
  width:100px;
}


#search_map
{
	overflow: auto;
	background-color: #e8e8e8; 
  border: solid 1px #cccccc;
}

#search_criteria
{
	float: left;
	margin-left: 10px;
}

#search_refined
{
	float: left;
	margin-left: 20px;
	margin-top: 0px;
}

#search_button
{
	margin-top: 2px;
	text-align: center;
  border: solid 1px #cccccc;
  background-color: #e8e8e8; 
}

#search_refined p
{
	margin: 2px;
}

#map_canvas
{
	width: 100%;
	height: 500px;
	margin-top: 20px;
}

.advertiserResultTable
{ 
  width:100%;
}

.advertisersResultImage
{ 
   vertical-align:top;
   width:100px;
}
.advertisersResultNumber
{ 
   font-weight:bold;
   vertical-align:top;
   width:25px;
}
.advertisersResultText
{ 
  vertical-align:top;
}

.featuresResultList
{ 
  margin: 0; 
  padding: 0; 
}

.featuresResultList li	
{ 
  padding-left: 5px; 
  display: inline; 
  float: left; 
  clear:both;
}
.featuresResultBorderDiv
{ 
  margin-left: 30px;
  overflow: hidden; 
}
.featuresResultTextDiv
{ 
  margin:0;
  padding:0;
  float: left; 
  width: 225px; 
}
.featuresResultImageDiv
{ 
   margin:0;
   padding:0;
   float: right; 
}

.searchResultDiv
{ 
  border: solid 1px #cccccc;
  background-color: #e8e8e8; 
  width:350px; 
  height:550px; 
  overflow:auto;
}

.advertiseWithUs
{ 
  border: solid 1px #cccccc;
  background-color: #e8e8e8; 
  padding-left: 5px;
  height: 400px;
}
.mapHelp
{
	border: solid 1px #cccccc;
	background-color: #e8e8e8;
	padding-left: 5px;
	height: 220px;
}

