ho un problema al quanto banale ma allo stesso tempo non riesco a venirne a capo

in pratica mi allinea tutto al centro, anche se io non glielo detto.

non l'ho postato questa discussione nella sezione css perchè ho provato a cancellare tutto il foglio di stile che mi gestisce la pagina ,ma senza risultato.


Pero' ho notato che se cancello questa parte

codice:
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
e metto semplicemente <html>
il testo non viene più allineato al centro....però mi sballa ugualmente tutta la pagina mettendomela a sinistra e non piu' al centro come avevo specificato nei css.

in IE mi sballa tutto, in Firefox tutto normale.....qualcuno mi sa dire perchè mi allinea tutto al centro??anche i testi seppur io non lo specificato nei css?

non posso postare tutto il codice della pagina perchè è lunghissimo....però non mi viene in mente nessuna idea.....aiutoo