Ok...After wasting most of the day with this DNS problem, I have finally had some good results.  As it turns out everything I did was correct (that might be a first), but there was a problem with the /etc/namedb/hosts.db file on the master DNS server.  There are over 1,400 lines in this file, and I found on ONE of those lines, a missing hostname.  What this did was make the master server a non-authoritative server.  You would get that "non-authoritative" message when you did an nslookup by hostname.  This is why my DNS slave server did not work.  A slave can only get the hosts.db file from an AUTHORITATIVE source--and it couldn't find one.  So after commenting out one line in my hosts file, everything works perfectly.  Thanks to everyone who tried to help.  Especially Nick Cox and J Bacher.  J pointed me to a VERY good site devoted to BIND...it's www.isc.org  Thanks again all...
Jonathan Williams
Received on Fri Mar 02 2001 - 23:42:28 NZDT