I noticed that too. I thought it was just me....
Been like it for a week or more.
Leader boards...what leader boards?
I didnt even know we had them? Are they based on participation in the site and forums and stuff?
If you dont know its under My FFN Hot now. It has top pics,blogs,contributors ...ect.