some style improvments:
use browser default font-family;
show borders in the list