Also nun hört mal,
zentriert jedes Blockelement mit einer breite ungleich 100%. Dem Blockelement also eine Breite geben!
Dass man text-align im IE für Blockausrichtung verwenden kann stellt nur eine weitere der schier unergründbare Fragen des Webdesigns dar.
Dann:
Wer keinen Doctype verwendet verdient keine Hilfe.