For those who cant see the page, you probably have not setup NTL (or your broadband provider) to run through a proxy, see below. This means you will never be able to see the page, unless you alter your proxy settings.
Persistance...the site wasnt working for me, and now it does 100%, on IE and Firefox. It takes alot of work to keep a site up and linked properly, so if it fcuks up a bit from now, be patient...they'll be plenty of bugs in the system until they get their **** straight. Just keep tryin. Good Luck.