Wow what a cluster...
why didn't you have wordpress just under your main site ( /public_html/) then? That way you could have done
site/forums
site/
Site/reviews
site/soandso
Ya heard me?
Yeah and just remove some of those tabs. You don't need them any ways....RSS?..sitemap?... huh...Those just don't need to be there..I run high resolution and only use half my large screen and it is over lapping.