Our Dallas web hosting server is currently having issues, we're working on it.
UPDATE @ 22:49 - Web hosting is now stable again.