Nothing much is shown at your website. I clicked the downloads link and it opened a new page and no downloads is available inside. For the downloads link, I think that you should let it open in the same window rather than opening to another new window.
As for the forum, looks pretty okay with the design. =)