/* ========================================
Extended Window for Google Maps API
======================================== */
#extend_window { width: 400px;height: 600px;  }
#extend_window_contents { background-color: #fff; display:block;}
#extend_window_contents div { margin: 0 10px; }
#extend_window_tl { width: 14px; height: 14px; background: url('../images/tl.png') top left no-repeat transparent; }
* html #extend_window_tl { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tl.png', sizingMethod='crop'); }
#extend_window_t { background: url('../images/t.png') top left repeat-x transparent; }
#extend_window_tr { width: 14px; height: 14px; background: url('../images/tr.png') top left no-repeat transparent; }
* html #extend_window_tr { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tr.png', sizingMethod='crop'); }
#extend_window_l { width: 3px; background: url('../images/l.png') top left repeat-y transparent; }
#extend_window_r { width: 3px; background: url('../images/r.png') top right repeat-y transparent; }
#extend_window_bl { width: 14px; height: 14px; background: url('../images/bl.png') top left no-repeat transparent; }
* html #extend_window_bl { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bl.png', sizingMethod='crop'); }
#extend_window_b { background: url('../images/b.png') top left repeat-x transparent; }
#extend_window_br { width: 14px; height: 14px; background: url('../images/br.png') top left no-repeat transparent; }
* html #extend_window_br { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/br.png', sizingMethod='crop'); }
#extend_window_close { margin: -18px 0 0 0; width: 30px; height: 30px; background: url('../images/close.png') top left no-repeat transparent; cursor: pointer; }
* html #extend_window_close { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/close.png', sizingMethod='crop'); }
#extend_window_beak { margin: 0 0 0 -1px; width: 27px; height: 35px; background: url('../images/beak.png') 1px left no-repeat transparent; }
* html #extend_window_beak { margin: 0 0 0 -1px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/beak.png', sizingMethod='crop'); }

/* ========================================
Extended and Customized Google Maps API
======================================== */
#map { position: relative; }
#map div#map_canvas { width: 100%; height: 600px; }
#map div#map_option { margin: 10px 0px 0px 10px; padding: 5px; width: 220px; font-size: 80%; position: absolute; top: 0px; left: 0px; z-index: 2; }
#map div#map_option ul { margin: 0px 0px 5px 0px; padding: 0px; list-style: none; }
#map div#map_option ul li {float: left;}
#map div#map_option ul li span { color: #b1b1b1; }
#map div#map_option ul li label { padding: 0px 0px 0px 2px; }
#map div#map_option div#search_button { text-align: center; }

#map div#map_option2 { margin: 10px 0px 0px 10px; padding: 5px; width: 400px; font-size: 80%; position: absolute; top: 0px; left: 300px; z-index: 3; }
#map div#map_option2 ul { margin: 0px 0px 5px 0px; padding: 0px; list-style: none; }
#map div#map_option2 ul li {float: left;}
#map div#map_option2 ul li span { color: #b1b1b1; }
#map div#map_option2 ul li label { padding: 0px 0px 0px 2px; }
#map div#map_option2 div#search_button { text-align: center; }

/* ========================================
Extended Original CSS
======================================== */
.anc {width: 840px !important; }

