The site got hit by one of Google's black box algorithm adjustments. I spoke with folks on the Adsense team and followed their advice but it's never rebounded. It was mostly organic traffic, which means it depends on the whims of search engines. (It's not a reassuring position to be in).