I accidentally deleted my question about this.
I have the following HTML:
<div id="frame">
<img src="sample.png" alt="" />
</div>
CSS:
#frame { position: relative; z-index: 2; }
#frame img { position: relative; z-index: 1; }
What I'm trying to do, is get the image's parent DIV to be positioned on top (it's a frame). It seems the CSS doesn't do it, but why? How can I make this work?