It’s still working for me the, much the same as it was yesterday when others couldn’t access the site and I noticed that the hit counter at the bottom of the home page has been incrementing between my visits to the site.
It's strange that you were able to log on as there had been a mixup (probably my fault) with our new hostings and the old link had expired. Everything is OK now.