Your diagnosis was correct, @uptight outasight. Our host upgraded their infrastructure a month or two ago to require a proper SSL certificate, without really notifying us of the change. I contacted them, finally, yesterday, and they installed the required certificate. If I had known it was that easy, I'dve done it some time ago.
As for "ownership" of the site, Beth and I are administrators, and I pay the fees every month. I don't allow advertising on here, and I keep a low profile as "owner" even when I'm here more often. Given the low attendance overall, there have been times when I