/* Styles for the dealer search form, delear search results, google map and directions */
/* 975px to play with */

.dealersearch label { 
  font-weight: bold;
  font-size: 110%;
}

.dealersearch form { 
  margin: 0;
  padding: 0;
}

.dealersearch { 
  padding-bottom: 20px;
}

.dealersearch form p { 
  	padding: 0;
  	margin: 0;
	font-family: arial, verdana, sans-serif;
	font-size: 0.85em;
	color: #001604;
}

.dealersearch form input { 
  	padding: 1px 3px;
  	margin: 0;
	font-family: arial, verdana, sans-serif;
	font-size: 0.85em;
	color: #001604;
}


.mapresults .scroller { 
  height: 470px;
  overflow-y: scroll;
}

#directions { 
  margin-top: 10px;
}

.mapresults { 
  margin-top: 0px;
}

.mapresults, #directions {
  width: 250px;
  float: right;
}

.mapresults h3 { 
  display: block;
  background-color: #fff;
  padding: 5px 0;
  font-weight: bold;
  font-size: 1.3em;
}

.mapresults .result { 
  border-bottom: 1px solid #ddd;
  padding: 5px 10px 5px 0;
}

.mapresults .result .company { 
  color: #5f9817;
  font-weight: bold;
  font-size: 1.1em;
}

.map-canvas { 
  float: left;
  width: 625px;
  height: 500px;
  border: 1px solid #ddd;
  margin-top: 10px;
  font-size:0.8em;
  line-height:1.4em
}

#adp-placemark { 
  margin-top: 0;
}

#directions { 
  border: none;
}
