Hi WebG,
Why don't you remove the stats from the front page for not logged on people so your users are then obligated to log in to see what is going on.
I added this to remove the statistics for the main page at line 750
----------------------------------------------------------%>-------------------------------
'Loop back round for next category
Loop
End If
If lngLoggedInUserID <> 0 AND lngLoggedInUserID <> 2 Then
%>
<br />
<table cellspacing="1" cellpadding="3" class="tableBorder" align="center">
<tr class="tableLedger">
<td colspan="2"><% = strTxtWhatsGoingOn %></td>
----------------------------------------------------------%>-------------------------------
And also another End IF at line 813
----------------------------------------------------------%>-------------------------------
'Response.Write(strTxtInTotalThereAre & " " & intActiveUsers & " <a href=""active_users.asp" & strQsSID1 & """>" & strTxtActiveUsers & "</a> " & strTxtOnLine & ", " & intActiveGuests & " " & strTxtGuestsAnd & " " & intActiveMembers & " " & strTxtMembers)
If strMembersOnline <> "" Then Response.Write(vbCrLf & " <br />" & strTxtMembers & " " & strTxtOnLine & ": " & strMembersOnline)
End If
End if
----------------------------------------------------------%>-------------------------------
Just my two cents worth.
Cheers
Justin