Welcome to WebmasterWorld Guest from 126.96.36.199
the site used to be doing good at first, but then went to -250, -600 for the overoptimized keywords.
Should i take the site offline for some time to reset the rankings? Or dilute the incoming backlinks with other keywords?
Maybe start by changing SOME backlinks, removing SOME others, and turning down any on-site optimization for the affected phrases - especially the heavy use in both anchor text and alt attributes.