/********** google map ********/
#map {float:none; width: 500px; height: 450px;  border: 5px solid #666;}
#map {font-size: 100%; line-height: 1.35; }
.gmnoprint p,  .gmnoprint li,  .gmnoprint a {color: #000; } 
.gmnoprint h1, .gmnoprint h2, .gmnoprint h3, .gmnoprint h4, .gmnoprint h5 {font-weight: bold; color: #000; }
#maplinks {margin-left: 5px; padding-right: 0px; float: right; display: block; overflow: auto;}
.maplink {display: block; float: none; background-color: #666; padding-left: 8px; margin: 2px 0px 2px 10px; width: 160px;}
.maplink a {font-size: 90%; text-decoration: none; margin: 0;}

#listofmaps {padding: 0px; margin: 0px 0px 35px 0px; width: 85% auto; float: none; }
#listofmaps ul { padding-left: 0px; margin: 0px }
#listofmaps li { margin-right: 5px; list-style-type: none; float: left; background-color: #666;}
#listofmaps a { text-decoration: none; display: block; padding: 2px 5px; font-size: 90%;}
#xlistofmaps a:hover {color:#fff; }
#xlistofmaps .active a {color:#fff; }

#googlemap #maplinks {margin: 0 0 10px 0; padding-right: 0px; float: none; display: block; overflow: auto;}
#googlemap .maplink a { color: #fff; padding: 5px; display: block; }
#googlemap .maplink a:hover {color: #FACF2E;}