The colocation facility where the MeFi servers are sitting is undergoing maintenance right now, so the site is unreachable until they are done (should be 10-15min).
update: ooof, we're at 45 minutes of downtime and the colo just sent me the following message:
We apologize for the inconvenience, but the server is currently being monitored as down due to network maintenance being performed on equipment connected upstream from your server. We will inform you once the maintenance has been completed. We appreciate your patience, and hope to resolve the issue as quickly as possible.