I have recently heard of problems viewing the home page. Yesterday the host of the site was down, I do not know why but this will happen every so often although it is a small problem and it hopefully will not cause us any problems in the future.
Anyway, I hear that simply viewing the site is a problem and my instinct would be that this is because 'Macromedia Flash Player' is not already installed on the computer you are using and this is needed to view the site because it is a Flash site.
If you think this could help, click here
to start a download of the latest version of Flash Player.