Hi victoria.hoffman
It sounds as though you do have 2 nat devices in front of each other. OK, I don't have direct instructions for your model, but it should be similar to one of the following: (probably SBG900) see here:
Look for Motorolla in 3rd column about 5th in row from top A complex setup using 2 nat devices. I might be wrong b/c not all surfboard modems have nat. Particularly the usb ones. Don't forget to update your Java:
Java 1.4.2 (click on link)