Sorry for inquiring about the other website here, but, I wonder if others are unable to logon also? It's been about 3 days now that the web address leads to nothing.
They've been 'moving' to new servers and have had a few problems. Today has been pretty good but this morning I had one "unavailable" message. Yesterday I couldn't post a URL to an image but they fixed this today. They probably have a few more problems to tweak out.
The site seems to be coming and going - sometimes good response, sometimes it hangs. As the other poster said, they are moving to new servers. I'm not surprised there are some bugs.