It appears that the ELF site is usually up and they were just having some ISP issues.