Hi,
Laut selfhtml ist für eine zentrale Ausrichtung jetzt text-align zuständig.
wo hast Du denn das nur her?
text-align betrifft lediglich inline-elemente (und den IE ..;-) und ist auch nicht erst "jetzt" dafür zuständig.
Eine tabelle zentrierst Du über margin. Nur für den IE brauchst Du text-align in einem übergeordneten Element - wobei auch body geht. komplett also z.B. so:
body {text-align:center;}
table {margin:0 auto; text-align:left; }
freundliche Grüße
Ingo