Ok, your antivirusoftware.info site reports 15 results on my DC, so what you might be looking at is a temporary glitch. There's a lot to tell you, and I'm at work with clients climbing up my heels, so I don't have much time at the moment but I'll come back later and expound - here are some initial thoughts:
1) you might not have actually had 200 results when you looked at it before. Google's site command doesn't give accurate counts, it's a known issue, and it's by design. You can get a better picture of how Google sees your site in Google Webmaster Tools than you can by the site command. How many actual physical urls do you really have on that domain? And how much content is really and truly unique?
2) Specifically, some of those 200 results might have been "Supplemental." This is too big a topic for me to go into in depth at the moment, but supplemental pages includes previous copies of current pages, old pages that have been removed, and pages that Google just plain thinks aren't terribly important. Google *used* to display a green "supplemental" indicator when an url was supplemental, but now they've taken that out. So now, the only way to tell how many pages you have MINUS the supplementals is to append a /* after your domain name in the site command. For example, my fireworks site reports 374 pages with site, but with the /* appended, I only have 199. That's normal. Supplementals tend to disappear roughly after a year.
3) You definitely have an issue because all your meta description tags are exactly the same. You need to have unique page titles AND meta description tags for every single page. Go through and fix those, and wait a week or ten days, and see if some of your pages come back. Even though Google isn't showing the filtered results message at the end of your listings at the moment, you are definitely going to be filtered for that, if you aren't already. That's another type of duplicate content.
4) I ran copyscape on your site. There's a lot of other sites using the same articles. Google doesn't see any reason to index the same article a gazillion times. Whose site they actually decide to display is a crap shoot, and there's no guarantee that the same site will be showing it from one day to the next. I would start alternating WhyPark content with unique content immediately.
5) There's a lot of Google shake-up these days. One of my top pages dropped completely out of the index on Friday, but it was back at #1 on Monday (and still is) So don't panic.
More tonight.