Prima di tutto un a tutti!

Ecco il problema:
Ho 1 immagine che per motivi di impaginazione deve essere per forza inserita con posizionamento assoluto.
Ho utilizzato la BOB IMAGE REPLACEMENT per nascondere il testo:
codice:
<div id=image>text</div>

body{
position:relative;
z-index:1;
}
#image{
width:30px;
height:30px;
position:absolute;
top:100px;
right:100px;
background:url(image.gif) top left no-repeat;
}
#image strong{
position:relative;
z-index:-1;
}
Con Firefox, Opera e Safari funziona, in IE, di qualunque versione invece appare il testo sopra l'immagine.
Penso che il problema sia il posizionamento assoluto. Ma come risolverlo?

Grazie a tutti!