Snake toma esto por norma, en IE el 90% de los casos se vera mal (aunque se vea como quieres) en firefox el 90% de los casos se ve bien (aunque no se vea como tu quieres)
Por otro lado el codigo HTML sin el codigo CSS no sirve de nada, a la inversa tampoco y lo mejor en estos casos es
- tener la pagina completa (imagenes incluidas) para poder ver los fallos
- tener un link a la pagina para poder verla online
Estoy seguro de que si la capa se desplaza es porque debe desplazarse.