It is probably due to them moving the server. Despite it saying 100% done, they are probably still tweaking things.
I'll see if I can extract the news system I use and update it a little. It is custom built so it is far from perfect, but it works and it has RSS. Currently, it is wired into my login system, so only I can post. I will edit it so that it requires a specific pass code.
I can't promise that I can get it working independently, but I'll have a go.
Edit: BTW, what is your website's address? When it comes back up, I'll use it to make sure it is as easy as possible to implement.