/* OpenLayers Maps */
.openlayers-views-map {
    border: 6px solid #ffffff;
    margin: 0 10px 10px 0;
    
}
.openlayers-views-map img {
    border: none;
    margin: 0;
}
#popup {
/*    border: 4px solid #ffffff;
    background-color: #cccccc;*/
}
.openlayers-tooltip-name a {
    font-size: 1.3em;
	color: #ffffff;
}
.openlayers-tooltip-name {
margin-bottom: 10px;
}
.openlayers-tooltip-name a:hover,
.openlayers-tooltip-name a:active,
.openlayers-tooltip-name a:focus
  {
	text-decoration: none;
}


.openlayers-tooltip-description {
    font-size: 1em;
}
#popup_contentDiv {
    
}
/* HIDE Google Maps Overlay Box. Keeps copyright info in footer of map */
div.olLayerGoogleCopyright,
div.olLayerGooglePoweredBy
{
  display: none !important;
}

#popup_GroupDiv {
	}
.larger_map_container {
  font-size: 1.3em;
  margin-top: 5px;
}
.larger_map {
  color: #FFFFFF;
}
.map_address {
  font-size: 1.3em;
  text-align: left;
}
.map_description {
  margin-top: 5px;
}
#map_legend {
  font-size: 1.3em;
  margin-bottom: 3px;
  text-align: left;
}
#map_directions_container h2 {
  width: 300px;
}
#map_legend img {
  border: none;
  margin:0 3px 0 0;
}
#map_title_container h2 {
  float: left;
}
.olPopupCloseBox {
    background: url("/public/images/maps/close.png") no-repeat scroll 0 0 transparent !important;
    cursor: pointer;
}