Instead of going right to the forum go to the main page, its right there under the main forum.
All the rest of us can see it so it must be on your end. Maybe clear your cookie/cache file, and delete your favorite url and redo it. Could be after the changeover to the new server took your file out.
On to week two. Week one was not a fluke!