Thanks robomanus, I need to get the hang of doing this myself as I'm trying to create an entirely new set of trees. So far I seem to have managed to get rid of the odd extra bits of shadow with square edges, but have a problem with some trunk parts (which look very similar to others and aren't any smaller than them) which inexplicably don't cast a shadow....
I've checked that the faces point the right way so it's not that... any ideas?