Our host has been experiencing some network issues which has made it either slow or impossible to access the site depending on your location, this was especially noticable last night where Europe and other areas were unable to reach us.
The issue appears to have been resolved for now, however if you experience any problems accessing the site then the best thing to do is to try again in a short while to give the issue a chance to be resolved.
Thanks.