it's not that there are empty records, it is your layout causing the last row to not position correctly.
in the style.css file, change:
#outerWrapper #contentWrapper #content #SearchList dl{
clear: both;
float: left;
width: 230px;
margin: 10px 10px;
padding: 0;
display: inline; /* fixes IE/Win double margin bug */
}
to:
#outerWrapper #contentWrapper #content #SearchList dl{
/*clear: both;*/
/*float: left;*/
width: 230px;
margin: 10px 10px;
padding: 0;
/* display: inline; fixes IE/Win double margin bug */
}