I think you guys are thinking of the site setup wrong. I think you are thinking that the main site and the forum are completely separate from each other?
To clarify, The main site and the Forum are interconnected. Meaning if you are signed into the forum, then you are also signed into the main site. So anyone on the forum would show up on the main site.
Additionallly, if someone was logged on, and did not click logout (and instead just closed their browser). The system will think that they are still on. There is a idle timeout that is set to 1200 seconds (20 mins). so they will still appear "online" to the system until the 20 mins have lapsed.
I can change the idle time, but I didn't want to make it too short . Cause if I did, then it would keep logging people out if they passed the idle set time. It would get annoying, at least I think it would....
No leave it jason now we know what it is.