Your site is not loading for me either. There is background stuff going on, there is a news post here: http://forums.x10hosting.com/news-announcements/110021-latest-news.html
It is always a good idea to check the News and Annoucements forum and the
Service Alerts