Right - thanks for all your help - even if I don't know exactly what went wrong at least I have something to go on now. I'm happy to hear you've been able to rectify similar problems other people have been experiencing - it gives me hope yet of working this out!