
#left_body{    
    float: left;
    clear: left;
    width: 676px;
    margin-left: -20px;
    margin-right: 20px;
    margin-top: 20px;
}
.container {
    float: left;
    width: 676px;
    border: solid;
    border-width: 1px;
    border-color: black;
    background: rgb(240,255,245);
    margin-bottom: 20px;
}

.container_head{
    margin:0px;
    padding: 15px 30px;
    background: black;
    color: #29A329;
}

#left_body h3{
    margin: 20px;
}

#email{
    margin-left: 50px !important;
}


#facebook{
    margin-left: 50px !important;
}
#left_body a{    
    text-decoration: none;    
    color:#29A329;
}
#left_body a:hover{
    color: grey;
}



#right_body{
    float: right;
    clear: right;
    width: 300px;
    height: 372px;
    margin-right: -20px;
    margin-top: 20px;
    margin-bottom: 20px;
    border: solid;
    border-width: 1px;
    border-color: black;
    overflow: hidden;
}
#right_body img{
    width:300px;
}


#locations{
    float: left;
    clear: left;
    width: 1000px;
    margin: 0px;
    margin-left: -20px; 
    margin-bottom: 20px;
    border: solid; 
    border-width: 1px; 
    border-color: black;
    background: white;
}
#map-canvas{
    width: 700px;
    height: 500px;
    float: left;
    clear: left;
    border-right: black 1px solid;
}
#locations_list{
    width: 299px;
    height: 500px;
    overflow: scroll;
    overflow-x: hidden;
    float: left;
    clear: right;
}
.location_item{
    float: left;
    width: 255px;
    border: white 2px solid;
    margin: 20px;
    margin-top: 10px;
    margin-bottom: 0px;    
}
.location_item p{
    margin: 10px;
}
.location_gap{
    width: 255px;
    float: left;
    clear: both;
    margin-top: 10px;
    margin-left: 20px;
    border: rgb(200,200,200) 1px solid;
}
.location_details{
    font-size: 12px;
 
}

h3.policy {
    margin-bottom: 10px !important;
}

p.policy {
    font-size: 16px;
    margin-top: 0px;
}