veo que sigues con el problema de encajar el fondo en los distintos navegadores, bueno ahi va un script que deberías colocar en el primer frame de la primera capa.
Cita: Stage.scaleMode = "noScale";
Stage.align = "TL";
var StageWidth:Number = 1000;
var StageHeight:Number = 600;
function escalaFondo() {
if (Stage.width>Stage.height) {
_level0.fondo._width = Stage.width;
_level0.fondo._yscale = _level0.fondo._xscale;
} else {
_level0.fondo._height = Stage.height;
_level0.fondo._xscale = _level0.fondo._yscale;
}
_level0.fondo._x = (StageWidth-_level0.fondo._width)/250;
_level0.fondo._y = (StageHeight-_level0.fondo._height)/250;
}
//-----------------------
Stage.addListener(this);
this.onResize = escalaFondo;
onEnterFrame = function () {
escalaFondo();
};
Donde "fondo" es la foto que tienes de background. De esta manera se te adaptara a todos los navegadores. No sé si eso es exactamente lo que querías.
Espero ayudar, saludos.