Since many of the posters who are foolishly arguing from a "foundation of ignorance " (oxymoron alert) it will do you well to do a web search on the Christadelphians. They are not Christians, and unlike Christian Forums, it is OK to attack other religions as long as you do not go personal.
Congratulations on getting the Forum back up. I know that running a forum can require alot of technological knowledge. Unless we are talking about a forum system like Proboards, it's common for them to crash or go offline occasionally over the years.