I just went through my site to see exactly what kind of ads were being served. I try to do this at least once or twice a week. OMG. I just had to block about 27 ads. All OFF topic and truly stupid for my sites topic. Be sure to check this on your site(s) - just in case that is playing into your earnings too.