#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;
}

#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{
    margin-top: 10px;
    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 search results box
Add top margin to search results box

What still needs to be done is to make the search results box as wide as
the search input box.
