.gmap-left {
    float: left;
    width: 640px;
}

.gmap-right {
    float: right;
    width: 280px;
    height : 400px;
    overflow : auto;
}

.map_canvas {
    margin:5px;
}

.marker_info_title {
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 1px solid #CCCCCC;
}

.marker_info_title a {
    text-decoration: none;
    color: black;
}

.marker_info {
    padding-top: 5px;
    padding-bottom: 5px;
}

.map_info_banner {
    vertical-align: middle;
}

.map_marker_list {
   width : 255px;
}

.map_marker_list li {
    text-decoration: underline;
    cursor:pointer;
    cursor:hand;
    padding-top:3px;
    padding-bottom:3px;
}