After being gone for over a day, the website is back online. It turned out I didn't pay for it... I intended to pay for it but didn't get a reminder from the ISP because of a changed email address so I just forgot about it. I'm glad they got it fixed before the weekend.
Sorry about the downtime.