Very nice. I expect that some people will bitch and moan about it, but all things considered it's far nicer than I could have managed today :) Marc/Diarmaid