When you first Create a Team on TeamPages, you will be guided through a setup wizard. It has helpful steps for getting started with your new website. You can skip to the end at anytime, you will have access to all these options from your settings area.
The wizard covers uploading a logo, color options, privacy settings, adding members to your team, and posting a news announcement.
If at any time you wish to return to the setup wizard, you can access it in your settings area: