They posted on FB that they are moving servers. It was supposed to be back up later yesterday, but I guess they may be having issues.
On a related note, I wonder why the KCBS and BBQ Race sites have not updated their rankings based on last weeks contests yet? They are usually quick about updating the rankings.