Doesn't work in any browser here -- mac or PC. All I get is a gray screen, a audio player that once started you can't shut up due to some goofy P overlapping it, and that's it.
Looking at the code, well... it's what I expect when I see a HTML 5 doctype, which is to say it reeks of "HTML, what's that?" and "Semantic markup, what's that?"
Much less it's knee deep in scripting or christmas only knows what. Certainly doesn't look like anything useful (though I say that every time I see jQuery).
A good start to try and figure out what's wrong? Actually bother using HTML properly.
While no guarantee, fixing the 119 validation errors (in a doctype where the rules are so loose it's shocking to even see errors) might help; it's at least a start.
Getting some semantic markup in there and following the HTML 4 structural rules (even if 5 throws them in the trash that doesn't mean browsers have caught up) would probably help too; much less practicing things like separation of presentation from content and getting 'style' the devil out of the markup.