CSS Pop-Up Images Working Incorrectly

My CSS pop-up image (product zoom) is working fine in the FF browser but it works incorrectly in the following browsers:

IE: the zoom image pops up BEHIND the main product image.

AOL browser: the zoom image pops up to the top right instead of the bottom right.

OPERA: the zoom image pops up to the top right instead of the bottom right.

What did I do wrong?

Fixed it. I added display: block;.

Sorry we missed your post but glad you managed to fix it yourself:)