Color is the spice of the Web. Well-chosen colors can present a website message most effectively. Color is used to define the attitude and flavor of a website, to provide emphasis, to draw the viewers eye to the flow of a webpage.
WHAT TO COLOR
The most basic elements of a web page are the background and text (body text, links, visited links, and active links). As a designer you have easy control of the color of each of these elements. In choosing the colors of background and text, make sure they are readable. We realize this seems totally elementary, but almost nothing is more irritating than surfing across a webpage and finding the text blends into the background color or picture. Furnish adequate contrast between background and text.If a background image is chosen, try blurring the image slightly using a graphics editor. This causes the text to stand out more sharply over the image.
CHECK AND TEST
Check the desired webpages with your monitor brightness settings a little brighter, and a little dimmer. Provide enough contrast between text and background to make sure that content is easily seen. Which colors? 16,000,000 of 'em out there. However, only 216 of them are useful to web authors and designers who want close to universal "see-ability". The Netscape 216 color palette (referred to as BROWSER-SAFE COLORS or WEB-SAFE COLORS) offers the best choices for "what *I* see is what *YOU* see" color.
Oh.... and there is nothing bad, or unstylish about black text on a white background. The most popular printing color for over 500 years. Familiarity breeds a comfort zone for most readers.
216 Broswer-Safe Colors