As your forum and blog is embedded within your site. showing your domain in the address bar of the browser, and you manage and control its entire content, then, to your users and under the law, it is your site.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.