Thanks for the feedback KevRev. There is loads I'd change if I had time but I was really pushed. But I'm glad you thought I'd was decent :)