The site is down after suffering a hardware failure.
The coins in the wallets are safe.
I don't know right now how long it will take to get it back up. I'll post more when I have more information.
Sorry for the inconvenience.
Hopefully it's back up soon, I was about to make a decent-size depo haha. Thanks for the info doogy.