The way DNS Servers work is they resolve domain names to IP Addresses, the domain name Registrar one uses, maintains the record to the Name Server and other WHOIS information.
In the case of this issue here, gkg.net who is the Registrar for FreeRepublic.com is pointing to a nonfunctional Name Server:
Name Server: NS.ROBINSON-DEFEHR.COM.20081216130856.DELETED.GKG.NET
Name Server: NS2.ROBINSON-DEFEHR.COM.20081216130852.DELETED.GKG.NET
ICANN gives this information to all Root DNS Servers, that means that as the DNS Servers update they will lose the IP Address for FreeRepublic.com which causes this issue.
So the only way to fix the problem is to get GKG.NET to update the Name Server to be correct again.
Also, I poked around a bit, and I see some other things that are not good from a standpoint of DNS set-up. For example:
I'm not a DNS expert by any means - I know just enough to be dangerous - but I would highly recommend that Jim pay someone who IS an expert to look into this and straighten things out. DNS is the sort of thing that looks simple on the surface, but is loaded with land mines for the unsuspecting to step on.
I think you nailed it.