Mit Opera und deaktiviertem CSS sollte übrigens ungefähr das gleiche rauskommen.
Bei Firefox mit deaktivierten CSS sieht es jedenfalls gleich aus.
Vielleicht sollte man die Codestruktur etwas verbessern, damit die Seite auch ohne CSS halbwegs ordentlich aussieht.