I'm gonna be honest here: I wouldn't even subscribe to a forum that looks like this. In fact, a basic pre-made skin would be more attractive. Too much contrast where it's not needed and not enough where it actually is makes it really painful to look at, and the huge awesomeface might be going too far, no matter what kind of community it is aimed at.
No offense intended really, but it'd be sad to have a good forum fail because of such basic things. Remember, a good choice of colors is always important, regardless of the target audience. You could consider going with a softer shade of blue, and never use black text on a dark color. High contrast should be reserved for text, unless the design really calls for it.