First of all, you should duplicate theme layout and skin of ves_newfashion theme (currently it have only 1 default layout). You can follow the guide: http://themeforest.net/item/ves-golmart-magento-responsive-theme/12182196/support
– You should create ves theme control panel – theme settings in admin for demo 2.
– Create theme settings for new theme layout which you just duplicate (for example: ves_newfashion/modification) – We will use it to display layout/skin of demo Home 7 for specify pages.
– Config homepage of demo 7 : go to system configuration > General > Web > Choose default cms homepage = Home 7 – In CMS Homepage “Home 7” please choose custom design (“ves_newfashion/modification”)
– Config blog and contact page as demo 7 please try edit the controller of there module to load custom design layout (“ves_newfashion/modificaton”)
Answer for How to set different templates for home page and the product pages?