I dig the skin, it's unique looking (I haven't seen it before, anyway), as well as the color scheme. No mods is right though, you have waaaay too many forums for a brand new site. Even with a couple thousand posts, they'll be so spread out your site will look to be very slow since you'll have so many forums with very little activity.
I'd try and slim it down a bit, at least until you get some consistant traffic.