punk-rock
acoustic-psychedelic
post rock
pop-funk
rock'n'roll-hard rock
electronica-acoustic
indie-pop
folk-acoustic
rap-hip hop
metal-rock
rap-rock
funk-pop
christian-art rock
world music-ambient
doom-psychedelic
hard rock
christian-rock
jazz-swing
punk-folk
hardcore-nu-metal
rock-christian
folk-rock