Ho uno stranissimo problema con Firefox 1.0

Ecco il codice:

html, body {
margin: auto;
text-align: center;
border: 1px solid black;
}
#all{
width: 760px;
border: 1px dotted black;
}

Come vedete il tutto è molto semplice.

IE centra il Div all, mentre Firefox Non lo fa...

Come mai?
Dove sbaglio?