Hi there,
Die vertikalen divs haben float:left (bzw right) in ihrem Style.
Im Firefox sieht es so aus wie ich mir das vorstelle - falls einer die obige Erklärung nicht verstanden hat ;)
Ich würde sagen, das Problem und evt. auch eine Lösung findest Du hier:
http://barrierefrei.e-workers.de/workshops/ie-fun/index1.php