Sorry for the outage the past few days. The ISP changed the site's IP addresses, and I didn't notice. I have automated the IP address updating now, so if they decide to change the IP address again, there shouldn't be another outage longer than ~½ hour (the DNS record's new TTL).