Thank you all so very much for the replies.
As far as a time frame, the site was initially found by google when it was brand new. I would say late March.
I didn't know that you could use htaccess to direct all site.com to www.site.com (or if someone pulled the site by IP address - to www.site.com). You know, an automatic redirect. I think its called a 301.
So, then we did that automatic redirect. In google, though, it was listed under site.com. In any case, it may have been due to this or simply having problems with hosting - but for some reason the site was dropped from the index. You would think because of the automatic redirect, it would pick up fine.
The VERY strange part about this is that we were dropped from the index either the day before or on the same day we were APPROVED for adsense. Very strange. I know google is alog. driven - but still strange.
So, needless to say, it makes zero sense. We thought we did something wrong and google was "cleaning" its index or something and that it meant we had been not approved for adsense. But since then, we have been using adsense ever since and are in yahoo. Also, we are using adwords.
The only thing I can come up with are some strange google conspiracy theories. However, I am hoping that because it has been deep crawled it will be included in this next elusive update. I have been reading that the update hasn't come. And when people do talk about it they say rankings are going up and down a bit every day. Since we aren't ranked - we are left out completely. Which, everyone dreads.
All the backlinks point to www.site.com, although because of the automatic redirect anyways, we would think this not to matter. (the htaccess setting).
In any case, I am glad to hear I shouldn't really reply to google. And am just at this point wondering about someones best guess at forecasting the weather so to speak. Anyone with a similar experience on getting back in and the timeline.
Whacky stuff, I must tell you.
I don't know why I am smiling, this is kind of the livelihood - I am sure everyone understands. Haha.