Update: due to server migration (our current server faces an impending hard drive failure) I will close the forum and all related modules (gallery, classifieds and the still unused review section) around midnight. I expect the transfer to take about an hour, the domain propagation might take another few hours. Therefore, the TCC website shall be back online by tomorrow morning, Thursday, January 27.
The Ads By Google on the home page seem to take longer than ever, which is a nuisance as I flip backwards and forwards to catch up with each updated thread. May be unrelated to your update, but I've tried various DNS settings at my end and it doesn't seem to make any difference.