Pozice DIVu

Sem asi debil, ale mam:
<div id="page">
A chci ten DIV zarovnat na stred stranky - jak to udelam?
<style type="text/css">
div#page{
margin: 0px auto;
}
</style>
a nadřazenému prvku by to chtělo dát text-align: center; a pro div#page zase text-align: left;
margin:auto to vystředí, ale nikoli v IE
Díky, nejak jsem tohle asi v knizce prehlid :-D