How do I color in the background of content areas in Elegant Theme's Chameleon theme?

Hi,

I was wondering how to add color to the white spaces in Elegant Theme’s Chameleon theme. For example, in my website

http://www.winnetkachildrenshour.org

there appear to be different container areas: The top, which includes the navigation bar, the second from top, which includes just the page title, the main content area, which includes the show poster, and the footer area. All of these areas have white or silverish backgrounds, which can get a little boring and limiting. What different codes do I need to change the background colors in each of these areas?

Also, is the coding going to be different for different themes, or can I use it for any WordPress theme?

Thanks much for your help.