The server is back up after a huge outage involving the ISP for it. That said, the IP address changed and the nameservers are still catching up with it. If you cannot connect, click Advanced and input the server address as 76.121.82.27
This is only a temporary workaround and is not recommended for long term use.