Like I said on the other thread, the site works fine for me today, but I've flagged it up with the other mods who all know their way around computers way better than I do.
In the mean time, it's useful if others let us know if they have problems as well.
Hopefully the problem will resolve itself.