It was working for me a few days ago, but there were some issues with code not working correctly, so it's possible that they've taken it down short term to fix the issues, even some of the basics like registering to use the site were not working correctly,
They did tell me in E-mail that the office in Poland was moving premises, which might cause a bit of a delay,
I have just logged on from here, and both sites are up for me,
Might be worth clearing the DNS cache on your PC, in case something has got corrupted,
Best of luck
Shore, if twas easy, we'd all be doin it
Irish Steve