﻿/************************/
/* THE HOME PAGE */
/************************/
#page.idx #page-container {	background: #fff url(/images/sections/bg-page-idx.jpg) no-repeat top left; }
#page.idx #page-container #page-main { background: url(/images/sections/bg-support-crt-faux.gif) repeat-y top right;}


#page-hdr.idx { }
#page-hdr.idx #logo a img{ top: 10px; padding-left: 35px;}
#page-hdr.idx #search { margin-bottom: 30px;}

#page.idx #page-nav { background: #dcce86;}
#page-nav.idx ul li a:link, 
#page-nav.idx ul li a:visited, 
#page-nav.idx ul li a:active, 
#page-nav.idx ul li a:hover { background: #dcce86; }
#page-nav.idx ul li a:hover,
#page-nav.idx ul li a.CMSListMenuLinkHighlighted { background: #949b50; }

#page-nav.idx ul li ul li a:link,
#page-nav.idx ul li ul li a:visited,
#page-nav.idx ul li ul li a:active,
#page-nav.idx ul li ul li a:hover  { background: #949b50; }

#page-nav.idx ul li ul li a:hover,
#page-nav.idx ul li ul li a.CMSListMenuLinkHighlighted  { color: #000; }


#page.idx #page-support { background: url(/images/sections/bg-page-support-idx.jpg) no-repeat top left; }
#page-support.idx {	color: #000; }
#page-support.idx a:link,
#page-support.idx a:active,
#page-support.idx a:visited,
#page-support.idx a:hover { color: #0a0a0a;}


/************************/
/* THE GRAND SALONS */
/************************/
#page.tgs div.landing { background: #fff url(/images/sections/bg-page-sub-landing-tgs.jpg) no-repeat top left; }
#page.tgs div.sub {	background: #fff url(/images/sections/bg-page-sub-tgs.jpg) no-repeat top left; }

#page.tgs #page-container #page-main { background: url(/images/sections/bg-page-support-tgs.gif) repeat-y top right; }
#page.tgs #page-container.sub #page-main { background: url(/images/sections/bg-page-support-sub-tgs.gif) repeat-y top right; }

#page-hdr.tgs { }
#page-hdr.tgs #logo a img { top: 10px; padding-left: 35px;}
#page-hdr.tgs #search { margin-bottom: 30px;}

#page.tgs #page-nav { background: #949b50;}

#page-nav ul li#pnav_LI_0_1_1 a:hover,
#page-nav ul li#pnav_LI_0_1_1 a.CMSListMenuLinkHighlighted { background: #533019; }

#page-nav ul li ul#pnav_UL_1 li a:link,
#page-nav ul li ul#pnav_UL_1 li a:visited,
#page-nav ul li ul#pnav_UL_1 li a:active,
#page-nav ul li ul#pnav_UL_1 li a:hover { background: #533019; }

#page-nav ul li ul#pnav_UL_1 li a:hover,
#page-nav ul li ul#pnav_UL_1 li a.CMSListMenuLinkHighlighted  { color: #949b50; }

#page.tgs #page-support { color: #0a0a0a; }

#page-support.tgs a:link,
#page-support.tgs a:active,
#page-support.tgs a:visited,
#page-support.tgs a:hover { color: #0a0a0a;}

#content.tgs div.service-main-categories { background: #cc9; }
#content.tgs div.service-main-categories table tr td a:hover,
#content.tgs div.service-main-categories table tr td a.on,
#content.tgs div.service-sub-categories #service-sub-category-content table tr td a:hover,
#content.tgs div.service-sub-categories #service-sub-category-content table tr td a.on { color: #596011;}

#content.tgs div.service-listing { background: #f5f5eb;}
/************************/
/* MAX THE SALON */
/************************/
#page.mts div.landing { background: #fff url(/images/sections/bg-page-sub-landing-mts.jpg) no-repeat top left; }
#page.mts div.sub { background: #fff url(/images/sections/bg-page-sub-mts.jpg) no-repeat top left; }

#page.mts #page-container #page-main { background: url(/images/sections/bg-page-support-mts.jpg) repeat-y top right; }
#page.mts #page-container.sub #page-main { background: url(/images/sections/bg-page-support-sub-mts.jpg) repeat-y top right; }

#page-hdr.mts { }
#page-hdr.mts #logo a img { top: 7px; padding-left: 35px;}
#page-hdr.mts #search { margin-bottom: 30px;}

#page.mts #page-nav { background: #fcac47;}

#page-nav ul li#pnav_LI_0_2_1 a:hover,
#page-nav ul li#pnav_LI_0_2_1 a.CMSListMenuLinkHighlighted { background: #c0143c; }


#page-nav ul li ul#pnav_UL_2  li a:link,
#page-nav ul li ul#pnav_UL_2  li a:visited,
#page-nav ul li ul#pnav_UL_2  li a:active,
#page-nav ul li ul#pnav_UL_2  li a:hover  { background: #c0143c; }

#page-nav ul li ul#pnav_UL_2  li a:hover,
#page-nav ul li ul#pnav_UL_2  li a.CMSListMenuLinkHighlighted  { color: #ffc881; }

#page.mts #page-support { color: #0a0a0a; }

#page-support.mts a:link,
#page-support.mts a:active,
#page-support.mts a:visited,
#page-support.mts a:hover { color: #0a0a0a;}

#content.mts div.service-main-categories { background: #ffc881; }
#content.mts div.service-main-categories table tr td a:hover,
#content.mts div.service-main-categories table tr td a.on,
#content.mts div.service-sub-categories #service-sub-category-content table tr td a:hover,
#content.mts div.service-sub-categories #service-sub-category-content table tr td a.on { color: #c0143c;}

#content.mts div.service-listing { background: #fff5ea;}
/************************/
/* Q SALON */
/************************/
#page.qsa div.landing { background: #fff url(/images/sections/bg-page-sub-landing-qsa.jpg) no-repeat top left; }
#page.qsa div.sub { background: #fff url(/images/sections/bg-page-sub-qsa.jpg) no-repeat top left; }

#page.qsa #page-container #page-main { background: url(/images/sections/bg-page-support-qsa.gif) repeat-y top right; }
#page.qsa #page-container.sub #page-main { background: url(/images/sections/bg-page-support-sub-qsa.gif) repeat-y top right; }

#page-hdr.qsa { }
#page-hdr.qsa #logo a img { top: 4px; padding-left: 25px;}
#page-hdr.qsa #search { margin-bottom: 30px;}

#page.qsa #page-nav { background: #333;}

#page-nav ul li#pnav_LI_0_3_1 a:hover,
#page-nav ul li#pnav_LI_0_3_1 a.CMSListMenuLinkHighlighted { background: #b50b12; }

#page-nav ul li ul#pnav_UL_3 li a:link,
#page-nav ul li ul#pnav_UL_3 li a:visited,
#page-nav ul li ul#pnav_UL_3 li a:active,
#page-nav ul li ul#pnav_UL_3 li a:hover { background: #b50b12; }

#page-nav ul li ul#pnav_UL_3 li a:hover,
#page-nav ul li ul#pnav_UL_3 li a.CMSListMenuLinkHighlighted  { color: #0a0a0a; }

#page.qsa #page-support { color: #fff;}

#page-support.qsa a:link,
#page-support.qsa a:active,
#page-support.qsa a:visited,
#page-support.qsa a:hover { color: #fff;}

#content.qsa div.service-main-categories { background: #bbb; }

#content.qsa div.service-main-categories table tr td a:hover,
#content.qsa div.service-main-categories table tr td a.on,
#content.qsa div.service-sub-categories #service-sub-category-content table tr td a:hover,
#content.qsa div.service-sub-categories #service-sub-category-content table tr td a.on { color: #b50b12;}

#content.qsa div.service-listing { background: #eaeaea;}

/************************/
/* THE CREATIVE TEAM */
/************************/
#page.crt #page-container { background: #fff url(/images/sections/bg-page-sub-crt.jpg) no-repeat top left;}
#page.crt #page-container #page-main { background: url(/images/sections/bg-support-crt-faux.gif) repeat-y top right;}

#page-hdr.crt { }
#page-hdr.crt #logo a img { top: 10px; padding-left: 35px;}
#page-hdr.crt #search { margin-bottom: 30px;}

#page.crt #page-nav { background: #e1d394;}

#page-nav ul li#pnav_LI_0_4_1 a:hover,
#page-nav ul li#pnav_LI_0_4_1 a.CMSListMenuLinkHighlighted { background: #9c4d14; }

#page-nav ul li ul#pnav_UL_4 li a:link,
#page-nav ul li ul#pnav_UL_4 li a:visited,
#page-nav ul li ul#pnav_UL_4 li a:active,
#page-nav ul li ul#pnav_UL_4 li a:hover  { background: #9c4d14; }

#page-nav ul li ul#pnav_UL_4 li a:hover,
#page-nav ul li ul#pnav_UL_4 li a.CMSListMenuLinkHighlighted  { color: #000; }

#page.crt #page-support
{
	color: #000;
	background: #0a0a0a url(/images/sections/bg-page-support-crt.jpg) no-repeat top left;
}
#page-support.crt a:link,
#page-support.crt a:active,
#page-support.crt a:visited,
#page-support.crt a:hover { color: #0a0a0a;}

/************************/
/* CHARLES PENZONE, INC */
/************************/
#page.cpi div.landing { background: #fff url(/images/sections/bg-page-sub-landing-cpi.jpg) no-repeat top left; }
#page.cpi div.sub { background: #fff url(/images/sections/bg-page-sub-cpi.jpg) no-repeat top left; }

#page.cpi #page-container #page-main { background: url(/images/sections/bg-page-support-cpi.jpg) repeat-y top right; }
#page.cpi #page-container.sub #page-main { background: url(/images/sections/bg-page-support-sub-cpi.jpg) repeat-y top right; }

#page-hdr.cpi { }
#page-hdr.cpi #logo a img { top: 10px; padding-left: 35px;}
#page-hdr.cpi #search { margin-bottom: 30px;}

#page.cpi #page-nav { background: #dcce86;}

#page-nav ul li#pnav_LI_0_5_1 a:hover,
#page-nav ul li#pnav_LI_0_5_1 a.CMSListMenuLinkHighlighted { background: #949b50; }

#page-nav ul li ul#pnav_UL_5 li a:link,
#page-nav ul li ul#pnav_UL_5 li a:visited,
#page-nav ul li ul#pnav_UL_5 li a:active,
#page-nav ul li ul#pnav_UL_5 li a:hover  { background: #949b50; }

#page-nav ul li ul#pnav_UL_5 li a:hover,
#page-nav ul li ul#pnav_UL_5 li a.CMSListMenuLinkHighlighted  { color: #000; }

#page.cpi #page-support { color: #0a0a0a; }
#page-support.cpi a:link,
#page-support.cpi a:active,
#page-support.cpi a:visited,
#page-support.cpi a:hover { color: #0a0a0a;}


/************************/
/* ORPHAN PAGES */
/************************/
#page.orf #page-container {	background: #fff url(/images/sections/bg-page-sub-orf.jpg) no-repeat top left; }
#page.orf #page-container.sub #page-main { background: # url(/images/sections/bg-page-support-sub-cpi.jpg) repeat-y top right; }
#page.orf #page-container.sub #page-support{ background-color: #dcce86;}

#page-hdr.orf { height: 190px; }
#page-hdr.orf #logo a img { top: 10px; padding-left: 35px;}
#page-hdr.orf #search { margin-bottom: 30px;}

#page.orf #page-nav { background: #dcce86;}

#page-nav.orf ul li a:link, 
#page-nav.orf ul li a:visited, 
#page-nav.orf ul li a:active, 
#page-nav.orf ul li a:hover { background: #dcce86; }
#page-nav.orf ul li a:hover,
#page-nav.orf ul li a.CMSListMenuLinkHighlighted { background: #949b50; }

#page-nav.orf ul li ul li a:link,
#page-nav.orf ul li ul li a:visited,
#page-nav.orf ul li ul li a:active,
#page-nav.orf ul li ul li a:hover  { background: #949b50; }

#page-nav.orf ul li ul li a:hover,
#page-nav.orf ul li ul li a.CMSListMenuLinkHighlighted  { color: #000; }

#page.orf #content { background: #fff;}

#page.orf #page-support{ background: url(/images/sections/bg-page-support-cpi.jpg) no-repeat top right; }
#page-support.orf {	color: #000; }
#page-support.orf a:link,
#page-support.orf a:active,
#page-support.orf a:visited,
#page-support.orf a:hover { color: #0a0a0a;}
