Yes the site came back just last night. It seems the problem has been solved now. I was just wondering but now I'm enlightened. Hope this problem will never occur as it just creates panic with us.