Ich kann auch keine Unterschiede auf den ersten Blick feststellen.
Aber der Code ist unnötig kompliziert für dieses relativ einfache Layout.
Die unendlich vielen Layer und Stilklassen sind unnötig.
Mach doch einfach ein zentriertes Layout und füge da deine Grafiken und den Text rein.
Ganz grob mal so:
Code
<body>
<div style="width: 1020px; margin: 0 auto; text-align: center;">
<img src=.....>
</p>
Text
</p>
</div>
</body>
Alles anzeigen
Für die einzelnen Schriften und Schriftfarben kannst du dann noch Klassen definieren. Einfacher gehts nicht.
Ich würde dann auch die Seiten nicht so lang machen. Entweder kleinere Fotos, z.T. auch nebeneinander anordnen, oder mehrere Seiten. Das viele Scrollen ist nicht unbedingt benutzerfreundlich.