This is starting to drive me nuts. According to CSS2, when I use position:absolute:
The box’s position (and possibly size) is specified with the ‘left’, ‘right’, ‘top’, and ‘bottom’ properties. These properties specify offsets with respect to the box’s containing block.
But that’s not happening with Mozilla. The box is positioned with respect to the whole document, not the surrounding DIV-tag.