How to change background color?

If you want to change background of any element on your site, first of all, find its selector.

Then in Appearance > Theme Options > Code > Custom CSS you can change background-color, using code like this:

You can find nice color base here.
There are a few ways to define a background. One of them is to use an image as background. To do that you need to use background-image parameter.