Om nah hoo pez nyeetz, Lenny!
Nicht bei mir (Resultat nach 5 min).
Das Beispiel klappt leider nicht mehr, wenn links oder rechts der Text mehr als eine Seite benötigt, dann ist dort der Hintergrund weg.
Ja, der Grund liegt in display: inline-block.
Ungetester Vorschlag: display: table für den body sowie display: table-cell für die beiden Spalten, die dann aber keine faux columns sind.
Was zum lesen: http://blog.selfhtml.org/2006/01/31/css-spaltenlayout/
Matthias