Progressive rock, symphonic rock, neo prog, psyché, folk, classic rock, hard rock 70, AOR, space rock, Berlin School, soundtracks, ambient, Canterbury, Zeuhl, rock in opposition, fusion/jazz-rock, contemporary jazz, latin jazz, blues, blues-rock & neoclassical.