Ganz einfach: "der Fehler liegt bei den Stylesheets!"
Du musst nur beim Content, genauso wie beim Head das "100%" weglassen!
Beim Mozilla-Firefox wird das dann Fehlerfrei dargestellt und beim Internet-Explorer auch, sobald du anstatt eines Leerzeichens bei der Index.html
eine Tabelle mit Breite 100% einfügst: