punk-rock
acoustic-psychedelic
post rock
alternative-acoustic
techno-dance music
pop-world music
funk-ska
rock-pop
world music-ethno
folk-world music
rock-grunge
rock-glam
rock
hard rock-punk
christian-rock
electronica-pop
dance music-alternative
classical music-world music