Hallo Baba,
kennst du schon den z-index?
Ich finde, bevor die css-Keule geschwungen wird, sollte man sich erstmal das Markup auf diesen Zweck hin anschauen.
im Wiki wird aber auch beschrieben, wie Elemente ohne z-index (also auto) angeordnet werden.
Ob das Markup bzgl. Hintergrundbild ok ist, steht auf einem anderen Blatt.
Gruß, Jürgen