I can only find one instance of a link pointing to the theme install page on your blog. Which is strange. Because it shouldn’t be there and it should be at the bottom of the navigation, which it isn’t.
I don’t really know what you’ve done. Maybe you did something when you put that counter thing down where the actual theme link is supposed to be.