Thanks Ron. That works really well as it is.
I was thinking after Lee's comments that I should rename 'pt' to 'p1' but it works as is.
One thing I cant seem to get to the bottom of is:
Command: HOFF
Specify offset distance <0.50>:
Select object to offset:
Side to offset? Unknown command "HOFF". Press F1 for help.
Unknown command "HOFF". - I expect my parenthesis is all over the place and causing this minor issue.
Thanks for all your help.
P