This is fantastic. So many sites get the basics wrong. It drives me nuts to see eg food delivery aggregator sites that use a primarily blue color scheme.
It's also worth noting that the color meanings described are Western and can be wildly different for Asian markets: http://www.illuminantpartners.com/2011/01/17/color/
I once ran a multicountry eCommerce network and the Chinese partner (alone out of 30+ other countries) insisted the site background for their portal be changed from white to black for cultural reasons.