Our server had another little "meltdown" earlier in the week, which our host attributed to further complications from their earlier upgrade. Everything is back to normal now and a back-up server has been set up so we shouldn't have any more issues with the site being down (finger-crossed).
Sorry for an inconvenience.