Our hosting company did service on our server last night (pacific time). The fix involved a new IP address for our forum (same url of course).
Our data center has experienced an unexpected network failure which affected your host server. Thanks to our system administrators and the assistance of our DataCenter technicians the issue has been successfully resolved in the most proper manner.
The network failure resolution involved a change of the main shared server IP address. This might temporarily prevent users with cached DNS records to access the server.
The new main IP for the server is 188.8.131.52.
If you have problems accessing your site please allow 24 hours for the new DNS changes to propagate.
Please make sure not to bookmark the IP (which may change) and use the URL instead.