Apologies to those having trouble with the link.
I've just checked the site from here and it works fine in both Opera 9.63 and also in Internet Explorer version 6.0.2900 SP3
I've also checked it on a Mac running Safari 3.1.2
If anyone has any pointers to what the problem might be I'd be grateful, although I'll be incommunicado now until 3 Jan.
Here are some other pics