I really feel bad that anyone had trouble with the linked page. I did not notice any problems. I live in a mac world, and many of the page problems just don't show up.

Hope you like the video. Sorry about the page.