.pagination {position: relative; float: left; width: 900px; margin-bottom: 15px; } 
.pagination a {text-decoration: none; border: solid 1px #382a21; color: #382a21; }
.pagination a, .pagination span {display: block; float: left; padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px; }
.pagination a:hover {background-color: #e8e7e4; }
.pagination .current {background-color: #e8e7e4; color: #382a21; border: solid 1px #382a21; }
.pagination .current.prev, .pagination .current.next {color:#bfdbe8; border-color:#bfdbe8; background:#fff; }
#hiddenresult {position: relative; float: left; clear: left; }
