Thanks Malone and everyone else.
I have got the theme phrase and more or less finished this now, one crux left is where 31d meets 41a.
41a answer meaning colours from leaves seems to have lots of variant spellings....
Does 31d mean 'only some', and is it 2,4?