It's not just you. I also just noticed that the top content section is missing.
Only way to find Top Contest, start from leaders board. It is little bit annoying :-(
I guess it looks bad when all of the top content links to safety concerns. o_O
I suspect it's just happened 'cuz of a change in Ning or something. I've emailed Chris & Craig and hopefully they can get it back in operation.
A single link only on the main page? I can't even remember the last time I was on the main page. My daily visits just go straight to the blog list, and then the forums.
The "top content" was the one thing that actually partially justified wasting over half the screen with left and right sidebars.
I request bringing it back!
Top Content returned to previous location by popular request ;-)
..and it's larger now I think!