First of all as Rankenstein mentioned, the site appears to be disabled. How many members do you have and how many posts are you getting daily. Is it necessary to have staff? I've ran quite a fair share of communities in the past. Asked some school friends to help as staff and that went perfectly. Try to motivate them somehow. What exactly are they doing wrong if I may ask? What would you like to see them do?
You can also just try and find the most responsible looking person on your forum and offer him a position? Don't view your staff as employees. They are trying to help you out. You owe them, not the other way round. Don't say your staff "sucks". Respect any help you can get. Especially when they are helping out for free.
Looking forward to seeing the site when its online again and good luck.
