Hola adancer,
puedes evitar el tener que mover la capa usando sólo la propiedad display y usando valores de block y none
display="none" no mostrará tu capa y display='block' la mostrará y empujará hacia abajo los contenidos que estén a continuación.
Traslado el tema al foro de javascript
movido desde (x)html
saludos