Una capa es un div posicionado absolutamente. Si tienes elementos centrados parecerá que la capa se mueve pero en realidad lo que se mueve son los elementos centrados. La capa se queda en el mismo sitio con relación al último elemento posicionado ascendente en el DOM. Si no hay ninguno la capa estará posicionada con relación al body.
http://www.barelyfitz.com/screencast...s/positioning/
Si tienes elementos centrados lo mejor es poner todo dentro de un div contenedor, darle el ancho que quieras al div y posicionarlo relativamente. De ese modo el div pa se posicionará relativamente a ese contenedor.