On the "Our Friends" block, the button banner leading to the StarCraft Top 100 sites is hot linked to www.starcraft.org. A quick repair shall do it justice! Just in case you are wondering, I am using Mozilla Firefox 3.0.3.
Works fine for me. IE Why is that even there though? I was under the impression that that area was for links to fellow fansites. What's e***** enlargement doing there?