Google Sites
Google Sites is another application available from Google.
Create a new web site on Google Sites.
Choose an appropriate site name.
Create links between your iweb page and your Google site.
Add the logo you created to this site
More
Manage Site
Site layout
change logo
Try different Themes (manage site)