Hmm, sorry I messed up and put the revised front end of the wrong site onto the Club home page.
If you just happened to be one of the people about to log on, it may have caused problems. if you had already selected the forum, or the technical site, it shouldn't have had any effect.
If I've not noticed a problem that still remains, please let me know. Thanks.