du hast den fehler bei der anordnung der boxen: "margin-left: 180px;" (.right) kannst du doch nur verwenden, wenn diese spalte absolut positioniert ist - ich nehme nicht an, dass du den abstand zwischen .left und .right haben willst...
also weg mit dem abstand (bzw. verkleinern) und float hinzu... ich frage mich nur, warum der FF es richtig darstellt?!
ich hoffe, das war der fehler
