For the most of you who couldn't visit the site today, i submitted a ticket to my hosting company and they replied shortly.
The sever containing the secondary nameserver of ns2.micfo.com did not come backup after a manual reboot request was submitted to our administrators. They are currently working on bringing up this server right now. The datacenter has been notified directly for a status update and they are working on resolving this issue. Thanks again for your patience. There is no official ETA to when it will be back online.
I apologize for this inconvenience, it's beyond my powers to bring it back. Hopefully things will go back to normal soon