The problem
If you’re dealing with absolutely or relatively positioned elements and you’re noticing that the z-index property doesn’t seem to work, you may be encountering yet another IE bug. In certain cases, IE 6 especially will ignore the z-index property of elements whose parents don’t have a z-index.
The Solution
Just give your container, or parent element a z-index of any number. We added:
z-index:1
From:http://www.gobdg.com/blog/2009/04/positionrelative-z-index-ie-bug/