All problems seem to be rectifyed. Site is back up.