Hallo Sören,
über text-align:center geht das doch auch im IE5 mit CSS; einfach noch ein zusätzliches DIV-Element einbauen, das du so über das BODY-Element zentrierst und dessen eigene Text-Ausrichtung du über text-align:left wieder aufhebst.
Gruß Gernot