How is it possible to create a hole in an overlay where you can see through to the actual website?
This is not possible. But anyways you can do the border trick: The #overlay itself is transparent but The borders are not. See the fiddle: http://jsfiddle.net/qaXRp/2/
#overlay