Sorry, I'm not familiar enough with vbulletin to be able to do this from scratch. So far I've been able to edit the templates and change the registration to work with the existing one. How do I use the bbuserinfo variable to check if they're registered. If they are it should let them stay, otherwise it should send them to the login page.