hi,
problematisch ist, dass Mozilla (1.6/Win98) bei absolut positionierten <div>s allem Anschein nach immer den <body> als Basis nimmt und nicht das Elternelement (einer der wenigen Fälle, in denen der MSIE besser zu funktioniert scheint).
zum einen: absolute positionierung orientiert sich immer an den koordinaten des nächsthöhreren vorgänger-elementes, dess position vom default-wert static abweicht. erst wenn es kein solches gibt, wird der viewport als bezugspunkt genommen.
das IE und mozilla sich hier unterschiedlich verhalten würden, ist mir nicht bekannt.
und zum anderen: was willst du mit positionierung, wenn es um horizontale zentrierung von inhalten geht? die ist hier vollkommen überflüssig.
text-align und margin sind hier angebracht, und das steht wirklich x-mal im </archiv/>.
gruss,
wahsaga