Some clarification:

The site was down because the domain needed to be renewed; the actual hosting account did not expire. There was a delay renewing the domain because our web host screwed something up on the account. It should have been done automatically.