Hallo,
nimm das "background-attachment:fixed;" raus, der ie kann dieses nur für den <body>
daher zeigt er deine seite vermeindlich richtig an und die anderen vermeindlich falsch, es ist aber so, dass der ie sie falsch anzeigt.
Wenn du die seite mal richtig scrollbar machst und nichts anderes stört wird in den anderen browsern auch das hintergrundbild erscheinen wenn du nach unten(rechts?) scrollst, die bilder sind halt fixiert in der mitte.
hier kannst du den effekt mal nachvollziehen, mit nicht ie browsern:
http://www.meyerweb.com/eric/css/edge/complexspiral/glassy.html
Gruss, Jan aus Dresden