#search-suggestions { position: relative; width: 220px; display: none; }
#search-results { position: absolute; background-color: #fff; z-index: 9999; -webkit-box-shadow: 2px 2px 5px 0px #000000; -moz-box-shadow: 2px 2px 5px 0px #000000; box-shadow: 2px 2px 5px 0px #000000; }
#search-results a { display: block; clear: left; padding: 4px; border-top: 1px #f0f0f0 solid; border-bottom: 1px #f5f5f5 solid; }
#search-results a:hover, #search-results a:focus, .search-suggestion .active { background-color: #f0f0f0; border-top: 1px #d4d4d4 solid; border-bottom: 1px #d4d4d4 solid; }