It makes perfect sense what you say about the ICSP but I'll give it a try later.
I'm going to start the programming and circuit building so I'll be out of your hair for a few days while I try and figure it all out. Then I'll look for further help on the stuff I cant figure out (if you dont mind).
I got to say a huge thanks to you and the others that have helped. A big thank you indeed.
Take care and thanks again - John