Your account was suspended for inactivity but you can renew it here: http://heliohost.org/renew/
Please note that it can take up to 2 hours for your account to be fully reinstated. After a full 2 hours, if your site doesn't load for you, please make sure to clear your web browser cache.
After you reactivate your account, if you still can't login then you can try the password reset process. Please be aware that sometimes the password reset emails can take a little while to arrive. If you try the reset link a second time, it will send a second reset email... which means the first reset email will be invalid once it finally arrives.
You should be logging in at https://heliohost.org/ or https://heliohost.org/login/ only. Bookmarking the Johnny direct login link and logging in that way won't keep track of your last login time, and you risk your account being suspended for inactivity for not logging in (in a way the system can see that you logged in) every 30 days.
I hope this helps but give us a shout if you have any other issues.