Grazie mille ho seguito i consigli ed ora va alla grande! solo due cosine: va bene creare il mega div facendolo partire da appena dopo il <body> e finire appena prima di </body>? ed esiste un modo per mantenere durante i ridimensionamenti la mia pagina centrata sempre sul centro della finestra? grazie infinite ancora!
ps per la seconda domanda ho usato questo codice ma non vorrei fosse un po rozzo o poco compatibile (anche se per funzionare funziona correttamente):
width: 1200px; position: absolute; top: 0%; left: 50%; margin: 0 0 0 -600px;