Dear Redlion,
Does your site still having good ranking in MSN, Yahoo etc. Google may have change their Algo
But I see you are still index. have you updated your site last time and what was the volume of last update. I have seen site getting banned or drop in
PR when they do large update( bigger than their earlier size.) as they take it as Spam.
Arvind Kumar