Many thanks Geeker and jazzgirl
I have managed to get these, but I'm stuck on quite a few. I'm wondering if my answer for 15d is correct as I'm not having any luck with some of the crossers and I can't parse it. I have B?L?I?T?C.
I thought I'd have no trouble with the remaining theme clues, but no. I've found a list of characters in my crosswrod companion, but I can't fit any to 1ac, 13ac, 22d or 6d and I can't find the South American City for which I have the following crossers. ?A? I???O. Could it really be Sao Imeto? I've never heard of it and can't find it in my atlas. Grrrr