If you forgot your password you can reset it here:
http://www.winnipesaukee.com/forums/login.php?do=lostpw
The information on new posts, etc. is stored on the server. When you log in on another computer or browser your new posts list will be accurate. Many members access the forum from different computers (work-home) and the new posts list works fine.
The only thing stored in a cookie on your computer/browser is your login information so you don't have to login on each visit.
Don