﻿/* =Google Map
---------------------------------------- */
.google-map-div {
	display:none; /* hide map placeholder if JS is disabled */
	}
	#js .google-map-div {
		background:url(../../images/gradient-bg.png) no-repeat 0 0;
		display:block;
		float:left;
		clear:both;
		padding:0 29px 40px;
		margin:0 0 20px;
		width:381px;
		}
		.google-map-div.js h2 {
			padding:8px 0 10px;
			font-weight:bold;
			}
		div.js #GMap.static-map {
			padding:0;
			}
		#GMap img {
			padding:0;
			border:0;
			background:none;
			}
		#GMap #MapCanvas {
			position:relative;
			height:290px;
			border:1px solid #000;
			background:#ccc;
			}
			#GMap #MapCanvas.static {
				height:auto;
				margin:0 0 -3.5em;
				}
			#GMap #MapCanvas.static img {
				display:block;
				}
			#GMap p.map-tooltip {
				width:220px;
				line-height:1.4;
				color:#333;
				}
			#MapCanvas div span {
				left:-999em;
				position:absolute;
				}
			#GMap ul.zoom-controls {
				position:absolute;
				bottom:-12px;
				left:0;
				width:100%;
				padding:0;
				text-indent:-999em;
				list-style:none;
				}
				#GMap ul.zoom-controls li {
					position:absolute;
					top:0;
					width:25px;
					height:26px;
					padding:0;
					cursor:pointer;
					}
					#GMap ul.zoom-controls li.zoom-in {
						left:10px;
						background:url(../../images/zoom-in.png) no-repeat 0 0;
						}
					#GMap ul.zoom-controls li.zoom-out {
						right:10px;
						background:url(../../images/zoom-out.png) no-repeat 0 0;
						}
			 #GMap ul.type-controls {
				 position:absolute;
				 bottom:-32px;
				 left:50%;
				 width:170px;
				 margin:0 0 0 -70px;
				 padding:0;
				 list-style:none;
				 }
				 #GMap ul.type-controls li {
					 float:left;
					 padding:0 0 0 11px;
					 line-height:1.2em;
					 font-weight:bold;
					 text-decoration:underline;
					 cursor:pointer;
					 }
					 #GMap ul.type-controls li.type-map {
						 padding:0 12px 0 0;
						 border-right:1px solid #333;
						 }
