Steve,
Thank you for that. After I re-read the documentation yesterday, I had come to the conclusion that I was making things harder than they needed to be, however I must have set up something wrong as I'm still having issues.
I created a policy address in Trust for my Publi IP
I createa a new policy from Untrust to Trust for ANY to <Public IP> for <Service>
Under advanced, I selected Destinatino Translation, and Translate To: <Private IP>
However, this doesn't seem to be working as I thought it would. Is there something else simple that I overlooked?
Thank you
Adam