1 : n'ai pas peur d'utiliser des DIV, ce n'est pas la mort pour une structure.
2 : Evite de toucher au body comme tu l'as fait, laisse le tranquille, tu pourrais en avoir besoin pour d'autres problématiques
3 : Utilises un div pour englober ton site et appliques lui les propriétés que tu as collé sur le body, sauf les propriétés background,font-size et text-align, que tu peux laisser sur body, et mets un text-align:center sur body puis text-align:left sur ton container principal (celui que je t'ai demandé de creer ) afin de centrer le site sous IE6,7,8 car tu utilises un doctype HTML5 qui n'est pas compris par ces sites, alors IE678 foncitonneront en mode dégradé et le centrage par margin, ne fonctionne pas.
---------------
Blablaté par Harko