words in your title, many search engines will rank your page higher. Its also provides clues to the reader about the focus of the page, and should always be present. Navigation is important, because people need hyperlinks to move from one page to another. Creating a menu on your main page is a good start! This makes it easier for readers to find the pages that most interest them. Using graphics for your menu is impressive, but remember to leave a text menu as well for people who are visually impaired, or who use non-graphical browsers. Color and style are key features of any good site. Adding color makes a site more appealing to readers - but is important to have a uniform style. If you jump from one brightly colored background to another without any rhyme or reason, people may not return. Also, try to avoid colored fonts and backgrounds that are hard to read - this can be distracting from your message. If people can't read the text without squinting, then they won't be impressed, and may leave. Make sure that you provide some sort of authorship information. Some sites like to copyright their work - this is your decision. However, you should at least provide your name and perhaps some contact details (such as an email address). This way, people know that its your work. Another tip is to make sure their is plenty of white space (or if you use a colored background, some blank space).