punk-rock
acoustic-psychedelic
post rock
crossover-rock
rock-pop
indie-folk
rock'n'roll
pop-folk
hard rock
rock-christian
rap-hip hop
world music-folk
christian
rock-metal
alternative-pop