dê uma olhada nesse site http://www.maujor.com procure por “Efeitos em Tabelas” no menu principal da página, as suas dúvidas vão estar esclarecidas por ali.
Sobre usar DIVs para criar a sua listagem, uma opinião minha, se a tua idéia é seguir o padrão Tableless, que prega o não uso de tabelas para montar o layout de alguma página, você pode estar se equivocando um pouco, pois está querendo não usar tabelas no único lugar onde ela é realmente útil, uma listagem nada mais é do que uma tabela então use o TABLE, mas como eu disse, só uma opinião minha.