AS of Jan 1 2007 you may need two license to fish in North Carolina ( Inland and Coastal waters). The coastal now is the only license that covers joint waters...Here is a link to the maps... http://ncdmf.net/maps/coastal_inland/index.html
Non-resident license for both is $30.00 so both will run you $60.00 for the year. You may want to look at the map and make sure you are fishing with the right license...