I’m really not sure about this, but I think that every day you log in to the forums you get some "experience" points which are recorder in your activity tab (in your user profile).
If you log in several times during the same day you don’t get more points unless you do something like posting, give reputation, or click on a thanks button.
I also noticed that these experience points accumulate if you don’t login for a few days, and you get them all at once in you next successful login to the forums.
So why do I bring this up?
If I’m correct, please check your activity tab. There you will find this log:
11-05-2009
08:40 AM
four100d has earned
29 Experience points
10-21-2009
11:40 PM
four100d has earned
20 Experience points
10-12-2009
12:30 AM
four100d has earned
22 Experience points
Notice that between
10-21-2009 and
11-05-2009 you have
15 days of inactivity, and that would explain your automatic suspension, as pointed out by
LadyAnna.