Well I can access it, and I am on stoli as well.
I had some problems with the old server, but since they changed it, I have a really small downtime.
Try over and over to login into the support desk ( http://support.x10hosting.com/ ) with both your cPanel and forum login, since I am not sure...