I am reposting this important blog entry on background colors.
The background color of your site affects how people read the information at hand, and is therefore extremely important.
News sites, which mostly on text almost always have a white, or very light, background. And most professional museums and galleries, whose main attraction are the images, also use white as their background.
My recommendation will always be: keep the background light. A little creativity (pale yellow or cream) may add to the uniqueness of your site, but for maximum clarity, keep the background light.
Addendum: Try the link at the end of the post to view different background colors with a multicolored of text.
------------------------------------------
Background Colors
One of the most difficult decisions to make with a website is the background. Text is usually best read when on a contrasting background. But, usually, it is much easier on the eyes if the background is light, and the text is dark. Even different colors are easier to read if the background is lighter.
Think about it, most of the time we're looking at things in daylight - a light background. At night, a dark background, even with as many lights as we shine on things, it is still more difficult to see our way around things than during the day.
See what you think (and see) by clicking on different background options at this very ingenious link.