Have you set an overlay/gradient in one of the parent elements of the overlay block? That would explain the position: relative, see:
This is the same problem @msabolik describes. If you look in the computed styles, you can see where position: relative is coming from. Without a link, I can only guess what is going on.