
#google_map
{
	clear:both;
	width:900px;
	height:auto;
	padding:20px 20px 25px;
	font-size:.8em;
	line-height:1.25em;
	background:#f8f8f8;
	margin:0em 0 3em;
	-webkit-box-shadow:0px 2px 5px #aaa;
	-moz-box-shadow:0px 2px 5px #aaa;
	box-shadow:0px 2px 5px #aaa;
}

#google_map.gmap_float_left { float:left; margin:0em 5em 3em 0; }
#google_map.gmap_float_right { float:right; margin:0em 2em 3em 4em; }

#map
{
	width:900px;
	height:556px;
	color:#333;
	margin:0 0 1em;
	border:1px solid #999;
}

#map h1, #map h2, #map h3, #map h4, #map h5, #map h6
{
	color:#000;
	margin:0;
	font-weight:bold;
}
