The colours you choose can say as much about a site as its content, and can be used to support a strong message or enhance a particular theme.