Вы можете использовать только один цвет, но столько изображений, сколько хотите, вот формат:
background: [ <bg-layer> , ]* <final-bg-layer>
<bg-layer> = <bg-image> || <bg-position> [ / <bg-size> ]? || <repeat-style> || <attachment> || <box>{1,2}
<final-bg-layer> = <bg-image> || <bg-position> [ / <bg-size> ]? || <repeat-style> || <attachment> || <box>{1,2} || <background-color>
или
background: url(image1.png) center bottom no-repeat, url(image2.png) left top no-repeat;
Если вам нужно больше цветов, сделайте изображение сплошного цвета и используйте его. Я знаю, что это не то, что вы хотите услышать, но я надеюсь, что это поможет.
Формат: http://www.css3.info/preview/multiple-backgrounds/