Nope its not my site. I'm new to adsense and just thought that was overdoing it a bit - having about 75% ads, 25% content on the main page.