You have amazing control over the appearance of your community site. Upload your own Images and CSS, change the HTML, go nuts. This should allow you to tie in your community site with an existing website quite nicely.
Edit your custom theme and preview it without affecting your users. When you're ready, make it active.