Re: How do I edit and change an installed theme?
The best way to embed your forum would be to upgrade to Advanced Hosting
where you'll be able to construct a site around the forum, or place the forum inside a website... You'll have complete 100% access to the fileset and database, so you'll also be able to make certain style changes like a "Home" button, for example.
Alternatively, you could park a subdomain to your forum and use the domain on another website. Simply use links on the other website to link to your forum.