/**********************************
Description...:MAP Page THEME
Last Changed..:07-03-2011
Notes #1......:
************************************/

/*Google Map API + InfoBox*/
#map_canvas {-webkit-text-size-adjust:none;/*-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;*/}
#map_canvas {width:100%;height:0;padding-bottom:66.666%;}
#map_canvas h4 {text-transform:none;}
#map_canvas p {text-align:left;margin:0;}
#map_canvas img {float:right;margin:0;}
#map_canvas img.static {float:left;margin:10px 10px 30px;}

.infoBox {}
.infoBox div {
z-index:-9;/*???*/
margin:0;
min-height:155px;
background:#fff url(../images/google-map/logo.png) 10px 95px no-repeat;
border:1px solid #ababab;
box-shadow:0 0 6px #999;
}
.infoBox div div, .infoBox div div div {
display:none;
min-height:1px !important;padding:0 !important;box-shadow:none;border:0;/*duunno what this is, override it*/
}
#map_canvas .infoBox div h4 {
color:#bbb;
font-size:1em;
margin:10px 0 0;padding:0;
}
#map_canvas .infoBox div h4 a {font-size:1.2em;}
#map_canvas .infoBox div p {
font-size:1em;
color:#6f6f70;
text-transform:none;
padding:0;margin:0 10px 5px;
background:none;
}
#map_canvas .infoBox div p.sub {
text-transform:uppercase;
color:#58595b;
padding-bottom:5px;
border-bottom:1px dotted #ddd;
}
#map_canvas .infoBox div p.view {
padding:0;margin:0;
}
#map_canvas .infoBox div p.view a {}
#map_canvas .infoBox div img.pointr {
position:absolute;
z-index:-9;
bottom:-10px;left:196px;
}


/*Google Map API + extinfowindow
#map_canvas {width:1050px;height:700px;margin-bottom:4px;}
#map_canvas h4 {font-size:0.7em;color:#bbb;margin:0;padding:0;}
#map_canvas h4 a {font-size:1.2em;}
#map_canvas p {font-size:0.7em;color:#6f6f70;margin:0 0 5px;padding:0;
text-transform:none;background:none;}
#map_canvas p.sub {text-transform:uppercase;color:#58595b;padding-bottom:5px;border-bottom:1px dotted #ddd;}
#map_canvas p.view {margin:0;}
#map_canvas img {float:left;margin:0 10px 40px 0;padding:0;}

#simple_example_window {width:400px;}
#simple_example_window_contents {
height:110px;
padding:10px 10px 10px;
background:#fff url(../images/google-map/logo.png) 10px 95px no-repeat;
border:1px solid #ababab;

-o-box-shadow:0 0 6px #999;
-moz-box-shadow:0 0 6px #999;
-webkit-box-shadow:0 0 6px #999;
box-shadow:0 0 6px #999;
}
#simple_example_window_beak {
width:28px;height:38px;
background:url(../images/google-map/arrow.png) bottom center no-repeat;
}
* html #simple_example_window_beak {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/google-map/arrow.png', sizingMethod='crop');
}
#simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
#simple_example_window_t, #simple_example_window_l, #simple_example_window_r, #simple_example_window_b {
height:0;width:0;
}
#simple_example_window_close {
cursor:pointer;
height:12px;width:12px;
margin:0px 0 0 20px;
background:url(../images/google-map/close.png) no-repeat;
}
#simple_example_window_contents:after, #simple_example_window:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}*/
