Mira te lo aclaro:
 
Los font, cellpadding, width, height y otros atributos de las tablas no se deben usar, para ello están los CSS, pero las tablas se seguirán usando, puesto que están hechas para tabular datos, y es muy engorroso aparentar una tabla a puro CSS. 
Ahora lo que si puedes es usar CSS para darle la apariencia que quieras a tus tablas, un ejemplo de esto está en 
http://icant.co.uk/csstablegallery/, allí verás como aplican el CSS al diseño de las TABLAS. 
Saludos,