@charset "UTF-8";
/* CSS Document */

/* ------------ MAIN NAVIGATION ------------ */

#mainnav {
	width: 784px;
	background: url(/images/main-navigation.jpg) top left repeat;
	float: left;
	border: none;
	min-height:29px;
/*	height: auto !important; */
  	height: 29px;
	z-index: 300;
}

ul#top {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	list-style: none;
	margin: 7px 50px;
	width: 684px;
}

ul#top li{
	position: relative;
	float: left;
	width: auto;
	margin: 0; 
	padding: 0px;
}



ul#top a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding: 0px 25px;
	float: left;
}

ul#top li:hover,
ul#top li:hover a,
#about ul#top li#consulting-about a,
#about ul#top li#consulting-about li,
#services ul#top li#consulting-services a,
#services ul#top li#consulting-services li,
#why ul#top li#consulting-why a,
#why ul#top li#consulting-why li,
#hotbutton ul#top li#consulting-hotbutton a,
#hotbutton ul#top li#consulting-hotbutton li,
#contact ul#top li#consulting-contact a,
#contact ul#top li#consulting-contact li {
	color: #d90918;
}


/* DROP DOWN */
ul#top ul.drop {
	background: #f3db9e;
	list-style: none;
	width: 171px;
	position: absolute;
	z-index: 1000;
	top: 15px;
	left: 15px;
	display: none;
	border-top: 7px solid #ffbb0e;
}

ul#top li:hover ul.drop li {
	width: 167px;
	border-bottom: 2px solid #ffbb0e;
	padding-top: 3px;
}

ul#top li:hover ul.drop a,
#about ul#top li#consulting-about:hover ul.drop a,
#services ul#top li#consulting-services:hover ul.drop a,
#why ul#top li#consulting-why:hover ul.drop a,
#hotbutton ul#top li#consulting-hotbutton:hover ul.drop a,
#contact ul#top li#consulting-contact:hover ul.drop a {
	color: #000000;
	padding: 7px;
}

ul#top ul.drop li:hover a,
#about ul#top li#consulting-about:hover ul.drop li:hover a,
#services ul#top li#consulting-services:hover ul.drop li:hover a,
#why ul#top li#consulting-why:hover ul.drop li:hover a,
#hotbutton ul#top li#consulting-hotbutton:hover ul.drop li:hover a,
#contact ul#top li#consulting-contact:hover ul.drop li:hover a {
	color: #d90918;
}


/* GO JUICE! */

ul#top li:hover ul.drop {
	display: block;
}

/* ------------ SIDE NAV ------------ */

#sidenav {
	float: left;
	width: 164px;
	padding: 24px 20px 40px 40px;
	text-align: left;
}

#sidenav h3 {
	color: #37153a;
	text-transform: uppercase;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 135%;
}

#sidenav ul {
	list-style: none;
	line-height: 120%;
	font-size: 100%;
}

#sidenav li {
	padding-top: 14px;
	font-weight: bold;
}

#sidenav a {
	color: #7e3d89;
	text-decoration: none;
}

#sidenav a:hover {
	color: #d90918;
}

.about-landrumconsulting li#sidenav-about-landrumconsulting a,
.about-history li#sidenav-about-history a,
.about-team li#sidenav-about-team a,
.about-testimonials li#sidenav-about-testimonials a,
.services-training li#sidenav-services-training a,
.services-consulting li#sidenav-services-consulting a,
.services-assessment li#sidenav-services-assessment a,
.services-personnel li#sidenav-services-personnel a,
.services-safety li#sidenav-services-safety a,
.services-salary li#sidenav-services-salary a,
.services-oncall li#sidenav-services-oncall a,
.why-outsource li#sidenav-why-outsource a,
.why-choose li#sidenav-why-choose a,
.hotbutton-faqs li#sidenav-hotbutton-faqs a,
.hotbutton-links li#sidenav-hotbutton-links a,
.hotbutton-news li#sidenav-hotbutton-news a,
.hotbutton-videos li#sidenav-hotbutton-videos a,
.hotbutton-awards li#sidenav-hotbutton-awards a,
.hotbutton-tools li#sidenav-hotbutton-tools a,
.contact-contact li#sidenav-contact-contact a {
	color: #d90918;
}


#subnav ul{
	list-style: none;
	line-height: 120%;
}

#subnav li {
	font-weight: bold;
	margin-left: 0px;
	padding-left: 1em;
	padding-top: 2px;
}

#subnav a {
	color: #b491ba /* light purple */;
	text-decoration: none;
}

#subnav a:hover {
	color: #d90918 /* red */;
}

.services-law li#subnav-services-law a,
.services-cobra li#subnav-services-cobra a,
.services-compliance li#subnav-services-compliance a,
.services-salary li#subnav-services-salary a,
.services-training li#subnav-services-training a,
.services-surveys li#subnav-services-surveys a,
.services-mediation li#subnav-services-mediation a,
.services-counseling li#subnav-services-counseling a,
.services-investigation li#subnav-services-investigation a,
.services-hirefire li#subnav-services-hirefire a,
.services-layoffs li#subnav-services-layoffs a,
.services-complaints li#subnav-services-complaints a,
.services-handbooks li#subnav-services-handbooks a {
	color: #d90918 /* red */;
}

.about-landrumjr li#subnav-about-landrumjr a,
.about-kirchharr li#subnav-about-kirchharr a,
.about-guttman li#subnav-about-guttman a,
.about-hunsucker li#subnav-about-hunsucker a,
.about-jones li#subnav-about-jones a,
.about-storey li#subnav-about-storey a,
.about-knox li#subnav-about-knox a,
.about-miller li#subnav-about-miller a,
.about-mcleod li#subnav-about-mcleod a,
.about-remington li#subnav-about-remington a,
.about-remke li#subnav-about-remke a  {
	color: #d90918 /* red */;
}

.hotbutton-calculator li#subnav-hotbutton-calculator a,
.hotbutton-termination li#subnav-hotbutton-termination a,
.hotbutton-samples li#subnav-hotbutton-samples a  {
	color: #d90918 /* red */;
}

.sidenav-border {
	border-bottom: 2px solid #ffbb0e;
	margin-top: 14px;
}


.underline {
	
	text-decoration:underline;
	font-size:12px;
	color: #7c4587;
	cursor: pointer; 
	cursor: hand;

	
}


