/* NAVIGATION */
/* COLORS */
.side-nav ul li a:link, .side-nav ul li a:visited, .landing-nav ul li a {
	color: #333333;
}
.side-nav ul li a:hover, .side-nav ul li a:active {
	color: #996600;
}

#main ul li p a, ul.link li p a, a {
	color: #996600;
}
a.feed-link {
	color:#666666
}
a.feed-link strong{
	color:#666666;
	padding:0;
	font-weight:600;
}

.side-nav a {background:#E1E2D3;}

a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}

a.feed-link:link, a.feed-link:visited, a.feed-link:hover, a.feed-link:active {font-weight:bold;}
.more-link a:link, .more-link a:visited, .more-link a:hover, .more-link a:active {font-weight:bold; background:url(../images/layout/main-chevron-navigation.gif) 0 1px no-repeat; padding-left:10px;}

/* HEADER */
.btn-company, #nav-global-sections a {cursor:pointer; display:block; text-indent:-9999em;}
.btn-company a:link, .btn-company a:visited, 
.btn-company a:hover, .btn-company a:active {background:url(../images/layout/nav-landing-our-company.png) no-repeat 0 0;}

.btn-brands a:link, .btn-brands a:visited, 
.btn-brands a:hover, .btn-brands a:active {background:url(../images/layout/nav-landing-our-brands.png) no-repeat 0 0;}

.btn-people a:link, .btn-people a:visited, 
.btn-people a:hover, .btn-people a:active {background:url(../images/layout/nav-landing-our-people.png) no-repeat 0 0;}

#nav-global-sections .our-company a:link, #nav-global-sections .our-company a:visited {background:url(../images/layout/nav-our-company-0.png) no-repeat; height:39px; width:115px;}
#nav-global-sections .our-company a:hover, #nav-global-sections .our-company a:active {background:url(../images/layout/nav-our-company-1.png) no-repeat; height:39px; width:115px;}
#nav-global-sections .our-company a.selected:link, #nav-global-sections .our-company a.selected:visited,
#nav-global-sections .our-company a.selected:hover, #nav-global-sections .our-company a.selected:active {background:url(../images/layout/nav-our-company-1.png) no-repeat;}

#nav-global-sections .our-brands a:link, #nav-global-sections .our-brands a:visited {background:url(../images/layout/nav-our-brands-0.png) no-repeat; height:39px; width:107px;}
#nav-global-sections .our-brands a:hover, #nav-global-sections .our-brands a:active {background:url(../images/layout/nav-our-brands-1.png) no-repeat; height:39px; width:107px;}
#nav-global-sections .our-brands a.selected:link, #nav-global-sections .our-brands a.selected:visited,
#nav-global-sections .our-brands a.selected:hover, #nav-global-sections .our-brands a.selected:active {background:url(../images/layout/nav-our-brands-1.png) no-repeat; height:39px; width:107px;}

#nav-global-sections .our-people a:link, #nav-global-sections .our-people a:visited {background:url(../images/layout/nav-our-people-0.png) no-repeat; height:39px; width:102px;}
#nav-global-sections .our-people a:hover, #nav-global-sections .our-people a:active {background:url(../images/layout/nav-our-people-1.png) no-repeat; height:39px; width:102px;}
#nav-global-sections .our-people a.selected:link, #nav-global-sections .our-people a.selected:visited,
#nav-global-sections .our-people a.selected:hover, #nav-global-sections .our-people a.selected:active {background:url(../images/layout/nav-our-people-1.png) no-repeat; height:39px; width:102px;}

/* MAIN */
.title-nav a {background:none; display:block; padding:13px 0px 0px 0px; width:215px;}
.side-nav ul li a {width:177px; padding:0 0 0 38px; border-top:solid 1px #ffffff; display:inline-block; display:block; height:22px; line-height:2em; text-decoration:none;}
.side-nav ul li ul li a {width:165px; padding:0 0 0 50px;}
.side-nav ul li a:link, .side-nav ul li a:visited {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 0;}
.side-nav ul li a:hover, .side-nav ul li a:active {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 -22px;}
.side-nav ul li ul li a:link, .side-nav ul li ul li a:visited {background :url(../images/layout/side-chevron-ul-ul.gif) no-repeat 0 0;}
.side-nav ul li ul li a:hover, .side-nav ul li ul li a:active {background :url(../images/layout/side-chevron-ul-ul.gif) no-repeat 0 -22px;}
.side-nav ul li a.selected:link, .side-nav ul li a.selected:visited {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 -44px !important;}
.side-nav ul li a.selected:hover, .side-nav ul li a.selected:active {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 -22px !important;}
.side-nav ul li a.down:link, .side-nav ul li a.down:visited {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 -66px !important;}
.side-nav ul li a.down:hover, .side-nav ul li a.down:active {background :url(../images/layout/side-arrow-ul.gif) no-repeat 0 -22px !important;}
.side-nav ul li ul li a.selected:link, .side-nav ul li ul li a.selected:visited {background :url(../images/layout/side-chevron-ul-ul.gif) no-repeat 0 -22px !important;}
.side-nav ul li ul li a.selected:hover, .side-nav ul li ul li a.selected:active {background :url(../images/layout/side-chevron-ul-ul.gif) no-repeat 0 -22px !important;}

#tab-nav ul li h5 a {height:32px; display: inline-block; padding:0 20px;}
#tab-nav ul li h5 a:link, #tab-nav ul li h5 a:visited {background:#eeeeee url(../images/layout/bg-tab-nav.gif) repeat-x 0 5px; color:#996600; text-decoration:none;}
#tab-nav ul li h5 a:hover, #tab-nav ul li h5 a:active {background:none; background-color:#CBD3DC; color:#996600; text-decoration:none;}
#tab-nav ul li h5 a.selected:link, #tab-nav ul li h5 a.selected:visited,
#tab-nav ul li h5 a.selected:hover, #tab-nav ul li h5 a.selected:active {background:none; background-color:#CBD3DC; color:#996600; text-decoration:none;}

/* LOGOS */
#logos ul {height:63px; background:#777777;}
#logos ul li a {display:block; height:63px; text-indent:-9999em;}
a.logo-01:link, a.logo-01:visited {background:url(../images/logo-01.jpg) no-repeat 0 0; width:100px;}
a.logo-01:hover, a.logo-01:active {background:url(../images/logo-01.jpg) no-repeat 0 -63px; width:100px;}
a.logo-02:link, a.logo-02:visited {background:url(../images/logo-02.jpg) no-repeat 0 0; width:64px;}
a.logo-02:hover, a.logo-02:active {background:url(../images/logo-02.jpg) no-repeat 0 -63px; width:64px;}
a.logo-03:link, a.logo-03:visited {background:url(../images/logo-03.jpg) no-repeat 0 0; width:76px;}
a.logo-03:hover, a.logo-03:active {background:url(../images/logo-03.jpg) no-repeat 0 -63px; width:76px;}
a.logo-04:link, a.logo-04:visited {background:url(../images/logo-04.jpg) no-repeat 0 0; width:78px;}
a.logo-04:hover, a.logo-04:active {background:url(../images/logo-04.jpg) no-repeat 0 -63px; width:78px;}
a.logo-05:link, a.logo-05:visited {background:url(../images/logo-05.jpg) no-repeat 0 0; width:114px;}
a.logo-05:hover, a.logo-05:active {background:url(../images/logo-05.jpg) no-repeat 0 -63px; width:114px;}
a.logo-06:link, a.logo-06:visited {background:url(../images/logo-06.jpg) no-repeat 0 0; width:67px;}
a.logo-06:hover, a.logo-06:active {background:url(../images/logo-06.jpg) no-repeat 0 -63px; width:67px;}
a.logo-07:link, a.logo-07:visited {background:url(../images/logo-07.jpg) no-repeat 0 0; width:84px;}
a.logo-07:hover, a.logo-07:active {background:url(../images/logo-07.jpg) no-repeat 0 -63px; width:84px;}
a.logo-08:link, a.logo-08:visited {background:url(../images/logo-08.jpg) no-repeat 0 0; width:87px;}
a.logo-08:hover, a.logo-08:active {background:url(../images/logo-08.jpg) no-repeat 0 -63px; width:87px;}
a.logo-09:link, a.logo-09:visited {background:url(../images/logo-09.jpg) no-repeat 0 0; width:74px;}
a.logo-09:hover, a.logo-09:active {background:url(../images/logo-09.jpg) no-repeat 0 -63px; width:74px;}
a.logo-10:link, a.logo-10:visited {background:url(../images/logo-10.jpg) no-repeat 0 0; width:51px;}
a.logo-10:hover, a.logo-10:active {background:url(../images/logo-10.jpg) no-repeat 0 -63px; width:51px;}
a.logo-11:link, a.logo-11:visited {background:url(../images/logo-11.jpg) no-repeat 0 0; width:74px;}
a.logo-11:hover, a.logo-11:active {background:url(../images/logo-11.jpg) no-repeat 0 -63px; width:74px;}
a.logo-12:link, a.logo-12:visited {background:url(../images/logo-12.jpg) no-repeat 0 0; width:91px;}
a.logo-12:hover, a.logo-12:active {background:url(../images/logo-12.jpg) no-repeat 0 -63px; width:91px;}

/* FOOTER */
#footer-links ul li a:link, #footer-links ul li a:visited {color:#ffffff; text-decoration:none;}
#footer-links ul li a:hover, #footer-links ul li a:active {color:#ffffff; text-decoration:underline;}
