punk-rock
acoustic-psychedelic
post rock
country-folk
hard rock
hip hop-rap
rock-electronica
rap-hip hop
crossover
alternative-big-beat
alternative
rock-folk
christian
hard rock-heavy
pop-rock