Especially since you don't have much text filling it, you should consider setting your table width as a percentage of the screen, instead of at 800. That way, those of us who are still setting our displays to 800x600 will be able to see the lovely background. (I'm not sure what the function of the table that's set at 100% is.)
Otherwise, it looks o.k. via Firefox on a PC. (I couldn't run the Quicktime, though.)