Oops. My host had some issues and is still working on the problem. Seems the site is up now, at least.
This is after the billing problem earlier. It was quite the mess but it seems they have it fixed.
I love my host, though. It would take a lot for me to leave. Some people get their panties in a wad over things like this but, hey, it will happen no matter where ya go.