#map-page{ position:absolute; top:0; left:0; background-color: white; width: 100%; height: 100%; min-width: 1200px; } #map{ height:100%; width: 100%; } .map_canvas{width:100%; height:100%;} #left{ height: 100%; width: 75%; position: relative; float: left; z-index: 100; } #right{ width: 25%; height: 100%; background: white url(img/shadow.png) repeat-y left; overflow-y: auto; float: right; z-index: -1; min-width: 300px; } #map-content{ padding: 20px 10px; } .logo{ text-align: center; height: 50px; padding-top: 20px; } .marker-window{ width:300px; }