Google recalculates pagerank and search rankings, you were using underhanded seo tactics and google will nix you, or you could just be lying about what the site does.
Other less common things: legislation, new competition, or a bad server outage.
What were you expecting to get?