Hi Lee,
I believe the ISP hosting the server which this site runs on had to do a bunch of "important updates" yesterday. When the site came back this morning it appears to have been restored from a backup made sometime last Friday.
So yeah, I think the posts since then are lost - please repost if you have an outstanding question. Bummer for Johan who posted about 20 questions all at once. Bigger bummer for me 'cause I replied to most of them... and I'll have to do that again.
cheers
Bruce