Как подбирать цвета для тематики сайта?
Тут пишешь "fishing" и выбираешь
Тут дело вкуса.  "Я художник, я так вижу". Сейчас уже прошел то время когда были определенные правила по цветовой гамме сайтов. 
Можно использовать любые цвета с разными оттенками. Чтобы прощее было воспринимать определенный цвет воспользуйтесь сервисом dribbble. 
Там представленно огромное количество дизайнов сайтов и сразу представленній список оттенков которые использовались.