Please come to my new forum and post some casino related posts, I have turned on HTML signitures for now. This means you will receive a free one way link from Casino Watchdogs for every post that you put into the forum and you will be helping me get this forum off the ground.
You might want to at least make the forums look like they're part of you site. Place the site's logo on the forums scratch that, I see you do have an image for the logo, but unfortunately you named the file "banner" which means it'll get blocked by the most basic banner/URL blockers. You'll also want to adjust the color scheme of the forums to that of your site.
Looks like it's going to need some work, but most of it is just color changes.