yes it is back now but no any explaination from admin why the site was down for some time.