The server is currently experiencing a network issue, this is being investigated by the hosting company and should be resolved very soon. Technically the server isn't down but players will not be able to connect until this is fixed.
Update; 20:20 - This is now fixed!
Update; 20:20 - This is now fixed!