IL problema e` l'utilizzo di attributi HTML per la formattazione.
Togli tutti gli attributi di formattazione dall'HTML, e spostali nel CSS (verifica la sintassi, che e` leggermente diversa).
Poi se usi XHTML Strict, avrai una cosa circa uguale anche in IE6, se invece usi un'altra DTD dovrai usare i commenti condizionali per sistemare le dimensioni, dato che IE6/7(quirks mode) ha un box model diverso dagli altri browser.