Our hosting provider is suffering a major hardware failure on the cluster that hosts our domain. They are in the process of transferring all domains over to new hardware. During this process this site will be down at times.
We ask for your patience during this process. I will update you with any updates from the provider when they become available.