hello Avalon, and welcome to our forum. My apologies for the pop-up. Really, I've just been waiting for someone to say something about it, and surprisingly enough, you're the first. I need to do something about it, sometime. Right now, I think the pop-up comes up once when you first visit the site (each time you visit), but I'll see about changing things so that, if anything, it comes up once, and that's it, even if you choose to leave the site and then return. It may be a good way to let visitors know about the forum, but then again, I hate pop-ups as much as anyone else (and perhaps more since they always seem to hijack my browser and max-out my cpu for minutes at a time), and so there's good reason for me to just do away with it altogether.
Anyway, I look forward to your posts and interaction.

take care,
Shawn