If anyone is still having problems accessing the site, try clearing your browser cache, then restarting your browser.
Still not sure what's being going wrong the last day or so, I thought it was my fault but apparently it wasn't. Hopefully it won't happen again.