Well I can see forwarding the ports but if you think about it. I forward the ports on the router. Then I forward the ports on the dsl modem/router that it is connected to, the connection then goes to the isp's internal network where their DNS server assigns an IP to my router and modem, and my router assigns my local network addresses via its dhcp function or dhcp forwarding I don't know which. But now my modem has an ip in the isp's network. THAT is behind the nat. So forwarding ports on my routers shouldn't do anything because the nat is on their side. But I'll try since you seem to know what you are talking about and my networking memory is a bit fuzzy, although I do thoroughly understand what a NAT does. But here goes. Thanks for spending your time trying to help me btw it is very appreciated.

If my server goes public, then perhaps you can be one of my ops if you would like a little something to do on the side.