Salut,
en gros ta page est comme ceci :
<body>
<div id="Layer7">
...
</div>
<div id="Layer8">
...
</div>
<div id="Layer9">
...
</div>
</body>
Comme tu as défini tes Layers en position absolute tu dis de faire le positionnement en fonction du Layer Parent (ici body puisque tu n'as pas défini un autre Layer qui contiendrait les 7, 8 et 9) et donc quand tu écris par exemple :
position:absolute;
left:595px;
top:466px;
tu dis : par rapport au body positionne-toi à 595 px de la gauche et à 466 px du haut.
Hors pour centrer un Layer sans connaître par avance la résolution d'écran de ton visiteur tu dois utiliser une position relative avec des marges auto. Par exemple pour ton Layer7 cela pourrait donner :
#Layer7 {
position: relative;
margin: 0 auto;
top:158px;
width:689px;
height:293px;
}
Voilà un début de réponse...
@+