Now I've made some progress - Heres what I can do now.
I can go to Kloth.net and do an nslookup and everything looks good. My server is showing as the authoritive server.
I can access a site on that server from within the network but from my mothers house the site still won't load.
http://www.cfm-sc.com
I have the first nameserver set with one of my static ips which is the ip I set me router on. The other nameserver is using another of the static ips which right now doesn't point to anything. I have heard that even though its not advisable, I could set both nameservers to the same IP. Does anyone have anyideas? Thanks