I'm try to explain.
I'm use design with tabs, where each tab contains different content -
Forum, Repository,Gallery, etc..
How to do this whith many different products?
I'm think up use different style for each page, and use vbulletin template system for vbulletin integrated products.
I'm create couple templates with only difference in active tab. If I open gallery page than i load gallery style (with active gallery tab).
Now, about configuration:
For every product i set own default style and choose "No" for
"Allow style changes". You can see setting for vbgallery in attach at first post.
Settings for vbulletin see there: vbsettings.JPG
After that I'm test my work. I'm click to forum tab and I see that forum was opened and forum style loded (because forum tab is active): forum1_loggedin.JPG
After that I'm open gallery page by clicking gallery tab and I see that gallery page loaded and gallery tab is active. That mean vbgallery use own style that I seted in settings: gallery1_loggedin.JPG
Now I'm do logout. After that click to forum tab, i see: forum2_notloggedin.JPG
I'm try to click gallery tab, and: gallery2_notloggedin.JPG
Thats mean that vbgallery use forum style if user not logged in.