The site has been switched to a new server and was down for about a day. The old host (Dreamhost.com... don't ever decide to use them to host a site) had been down for the better part of the day and that was enough incentive to switch servers. The site is now hosted on LunarPages.com which has a much much better uptime.
The SSL will be down for a few days while we get a new IP and re-do the certificate. It will be back shortly. The site will still continue to function as normal even though it does not have SSL.