The domain registrar / hosting company used for SRC made a mix up with the account. They thought our domain had expired, although our contract still extends for a couple of years. Everything should be working fine now, if anyone is having problems you can contact here, or over at SRC. Sorry for the down time!