Non capisco il discorso della tabella. Se deve tenerre tutto il sito, usare una tabella e` contrario all asemantica. Si deve usare un <div>.

per centrare un <div> occorre:
dargli margin: 0 auto; per centrarlo nei browser conformi
dare al suo contenitore text-align: center; per centrarlo in IE.

Il codice postato sopra e` poco utile: il position: absolute; non conviene usarlo mai (salvo che si debbano sovrapporre piu` oggetti) e quindi neppure il top e left.