Using the site now, and it seems to be working fine on my end, too. It has been working throughout the day, at least when I used it. I have also tested the site with my mobile phone without problems. Perhaps there is a problem with access only from certain locations?