#lblDistance{
    color:white;
    font-weight: bold;
    text-shadow:  2px  2px 2px black,
            2px -2px 2px black,
           -2px  2px 2px black,
           -2px -2px 2px black;
  }

.container-fluid{
    position: absolute;
}

#search-results{
    background-color: #ffffff; 
    opacity: 0.9; 
    filter: alpha(opacity=90); /* For IE8 and earlier */
}

.search-result{
    padding: 10px;
}

#overhead-map{
    margin-top: 80px;
    padding: 5px;
    background-color: #ffffff;
}

#lblDistance{
    color:white;
    font-weight: bold;
    text-shadow:  2px  2px 2px black,
            2px -2px 2px black,
           -2px  2px 2px black,
           -2px -2px 2px black;
  }

.container-fluid{
    margin-top: 15px;
    position: absolute;
}

#search-results{
    background-color: #ffffff; 
    opacity: 0.9; 
    filter: alpha(opacity=90); /* For IE8 and earlier */
}

.search-result{
    padding: 10px;
}

#overhead-map{
    margin-top: 65px;
    padding: 5px;
    background-color: #ffffff;
}

Add top margin to the container
Add top margin to the container

For better spacing of the search box.
