Arcturus notified me that the site was down for most of the day today. Our domain expired late last night. It is renewed now. Hopefully we will finally switch our domain to 1and1 (our current domain company wants us to jump through hoops to get it done).
Apologies for the downtime.