io concuerdo con la mayoría, las tablas hacen q el código se vea terriblemente sucio, bueno al menos a mi me parece, pero igual funcionan y dejan todo acomodado.
ya que estas usando CSS te recomiendo que uses este CSS-Reset, para eliminar todos estilos que vienen por default en los navegadores...