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.