Hallo,
...
<body>
<div style="position:absolute; z-index:1; filter:alpha(opacity=25); -moz-opacity: 0.25;">
Guter Ansatz, aber du solltest das ohne Bild machen und z.B. direkt für body.
Oder für ein Container-Element, dass den Seiteninhalt enthält (aber nicht für ein Ele,ent, dass du über alle anderen Inhalte legst, denn das kann ja nicht funktionieren, denn das Element/Bild liegt ja über alles, was sich "darunter" befindet.
Was genau möchtest du machen?
Grüße
Thomas