Du bist schon auf der richtigen Fährte, du hast aber gar keinen äußeren Layer

. Also entweder du legst einen Layer außen drüber, oder du stetzt jeden einzelnen der bestehenden Layer zuerst mal auf "hidden" und erst mit OnLoad auf "visible".
Im Detail: also am einfachsten legst du einen äußeren Layer an, setzt die Sichtbarkeit auf hidden, damit beim Laden der Seite der Layer nicht angezeigt wird. Dann klickst du auf <body> unterhalb des Dokumentfensters und wendest darauf das Verhalten Ebene ein/ausblenden an. Damit werden die Ebenen erst eingeblendet, wenn die Site geladen und damit die Positionen schon festgelegt sind.
Gruß, Jürgen