Welcome Gregg - GWW is a really good place!
I had a look at your affiliate program but I'm a little confused... :)
If I was to sign up would I also need to sign up for Allopass? That Allopass site looks pretty confusing, looks like you need to send them all sorts of paper work, agree to some weird conditions and it looks like it's more geared towards webmasters with sites where they want to accept payments for access rather than someone like myself who just wants to promote other peoples sites.