I've been notified by the hosting company that sites they host including this one are being migrated on June 24th to a different location in another part of the country. So if the site is down for a short time or longer that's why.