I'm designing a webpage, and the concept is a television set that plays video from Youtube. The television is a png inside of a div, with the screen transparent so you can see what's behind it. I want the put a Youtube in the screen, but the Youtube video is overlapping onto the div. If I do this with an image or text, it works fine.
The trouble is that the 'screen' is not a square: the picture has a slight fisheye effect to it, so none of the edges are straight, and the corners are rounded. I don't mind some of the iframe being hidden behind the png of the television set -- that's why I'm trying to do! -- but the iframe stays on top.
In short, how can I hide some of an iframe behind a png that has a large transparent section in the middle?
EDIT
Here's a live link. Hope yall like the JAMS :)