You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
What's the 66 for on the favicon?
It's related to how many alerts you have, these could be private message notifications or reply notifications.
If you don't want it, you can disable it here:
http://www.diynot.com/diy/account/preferences
under 'Live Update Display Options'
So it is... Clever