Apparently only viewable if you install Google Chrome. I'm sure it is a fine browser, but certainly not something I'm going to download just to look at one site. It's a stupid decision on the part of the site owner, if they are trying to get traffic.
> "Apparently only viewable if you install Google Chrome."
I'm not sue why you think that. It works perfectly fine in Safari on my Mac. Maybe you just need a more modern browser than the one you're currently using.
A **** decision to still be using IE, and if using FF for any compelling reason and it doesn't work for you, it's still a totally insignificant doddle to install Chrome. Well worth it if just to see this presentation, and then you can uninstall !
But sounds like you might have some other subsystem (Flash ?) needing updating ....