punk-rock
acoustic-psychedelic
post rock
hard rock-crossover
alternative-indie
r&b-hip hop
crossover-pop
pop-rock
country-folk
christian-hip hop
rock
garage-rock
folk-rock
hip hop
hardcore-pop
rock'n'roll
melodic-death
progressive-metal