amf66, you likely got suspended due to "inactivity." This has nothing to do with your website. You are required by the rules to visit the forums once every two weeks. If you didn't, that is why your account got suspended.
To protect yourself from this happening again, set forums.x10hosting.com as your start page and save your log-in data so that it logs you in automatically. Since you do not have to post anything, this will protect you from this happening again.
This very same thing happened to me, and the reason it did is because I didn't read the rules. As aggravating as it is, we have no one to blame but ourselves. lol.
Like I said I was suspended once, months ago. Since then, this has never happened again. Stay with x10, you'll learn to love it just as I do!