html, body {
height: 100%;
padding: 0px;
margin: 0px;
overflow: hidden;
}
#main, #map {
height: 100%;
z-index: 0;
display: block;
position: relative;
}
#sidebar {
position: absolute;
background-color: #00f;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
margin: 5px;
padding: 10px;
width: 390px;
left: 7px;
top: 90px;
bottom: 9px;
display: none;
}