div.overlay { width:800px; height:641px; font-size: 0px; color: transparent; background-image:url('images/overlay_petrol2.png'); display:none; padding: 0 !important; } div.overlay div.close { background:url('images/overlay_close2.png') no-repeat; position:absolute; top:2px; right:2px; width:35px; height:35px; cursor:pointer; } .wrapper embed, .wrapper object { position:absolute; /* layer as the topmost element */ z-index:10000; }