The contrast is very unreadable. And using white background (as opposed to even gray or blue) makes it really hard on the eyes.

Also, a separate section for discussing politics and religion would be fantastic -- if we are looking to have adult conversations, that is. You could always enforce a moratorium in the rest of the forum.