Ok, so the last couple of days have been an unfortunate mix of bad timing and misdiagnosis. Around the middle of Monday we started having some ISP issues but after troubleshooting we believed it was limited in scope and my testing to CACC wasn't showing any problems. What I didn't know was at that time I was one of the few, or rather ATT through my iPhone was one of the few, that could successfully reach the forum.
Some emails from some members yesterday and further testing showed that the ISP seems to have assigned our IP addresses to another location in the network. For those of you in the know, our subnet was propagating up to two different peering routers from our location and the other "wrong" location. Anyone ISP that was closer (BGP) to our peering router could still get to the forum. Anyone closer to the other peering router was going into DC somewhere and basically falling into the bit bucket.
I finally got someone at the ISP on the line last night that was able to fix the problem. That happened around 7:30pm.
At about 7:35pm we lost power. Storms had been gone for hours but I guess some tree just couldn't hold on any longer. Batteries lasted about an hour but power didn't come back until this morning. When I was starting things up this morning I had a moment of concern with some issues with the server, but all seems to be well now.
So, the ISP thing sucked and was a simple oversight on their part. It happens. The power outage is a bummer though. We'll be getting a generator soon and shouldn't have to worry about that problem.
After reading the other posts about Cumberland it looks like this couldn't have happened at a better time!

If anyone's still having issues please let me know. Everything should be ok at this point so if there's a problem, I'm not aware of it.