@charset "utf-8";

/******************************C5menu.v2**end************************************/
	
body{ behavior: url("csshover3.htc"); } /* this allows for cross browser happy fun */

@media screen and (min-width: 1000px)
{ 
#nav { position: relative; z-index: 6; }

#nav ul {
position: relative; list-style-type: none;
width: auto; height: 51px; float: left;
z-index: 6; margin: 0; padding: 0;
border-right: 1px solid #444; 
border-left: 1px solid #141414; }

#nav li { width: auto; height: auto; float: left; }
#nav li:hover {  }

#nav a {
display: block; margin: 0; padding: 19px 20px 17px 20px;
color: #232020; text-decoration: none; font-size: 12px;
border-left: 1px solid #444; 
border-right: 1px solid #141414;
font-family:'Myriad W08 Semibold';
text-transform: uppercase; color: #fff; }

#nav a:hover, #nav a.nav-selected, #nav a.nav-path-selected { background: url(images/LT-navtile-r.png) repeat-x top left; }

#nav a#pull { display: none; }
}

/*Styles for screen 600px and lower*/
@media screen and (max-width: 999px) {

#nav { }
#nav ul {
display: none; position: absolute; z-index: 3;
height: auto; padding: 0; width: 100%; margin: 1px 0 0 0; top:51px; left:0; background-color: rgba(0,0,0,0.85);
border: 1px solid #222; border-top: 0;
}
#nav li {
display: block; float: left; width: 50%;  }
#nav li a {
border: 1px solid #222; border-top: 0; display: block; color: #fff;
margin: 0 0 -1px -1px; text-align: center; font-style: 800; text-transform: uppercase;
padding: 12px 0 10px 0; font-size: 12px; text-decoration: none;
}
#nav li a:hover { color: #eaeaea; background-color: rgba(172,68,0,0.35); }
#nav li a.nav-selected, #nav li a.nav-path-selected {
 color: #eaeaea; background-color: rgba(172,68,0,0.85);
}

#nav a#pull {
display: block; border: 0; font-family:'Myriad W08 Semibold';
margin: 0 0 -1px 0; text-align: left; font-style: normal; text-transform: uppercase;
color: #d56d1f; font-size: 16px; text-decoration: none;
background-color: transparent; font-size: 12px;
width: 100%; padding: 19px 0 017px 12px; margin: 0; 
position: relative;
}
#nav a#pull:after {
content:"";
background: url(images/nav-icon.png) no-repeat;
width: 30px;
height: 30px;
display: inline-block;
position: absolute;
right: 12px;
top: 16px;
}
}

/******************************MakeDropDowns***********************************
	
#nav ul li > ul {  top: 30px; left: auto; } 

	#nav ul ul {
	position: absolute;
	z-index: 500;
	width: 180px; height: auto;
	margin: 0 0 0 -2px; padding: 0;
	left: 0;
	top: 0px;
	z-index: 15;
	border-left: 2px #c70008 solid;
	border-bottom: 1px #bababa solid;
	background:#fff;
	}
	#nav ul li ul li { position: relative; border: 0; width: 200px; height: auto; display: block; padding: 0; margin: 0; }
	#nav ul li ul li a {
	color: #232020;
	margin: 0 0 -1px 0; padding: 4px 15px;
	width: 150px; height: auto;	
	text-decoration: none;
	font-size: 95%;
	display: block;
	border: 0;
	text-transform: none;
	text-align: left;
	float: left;
	border-bottom: 1px #bababa solid;
	border-right: 1px #bababa solid;
	border-top: 1px #bababa solid;
	background-image: url(images/N94-subnav.jpg);
	background-repeat: repeat-x;
	}
	#nav ul li ul li a:hover { color: #c70008 !important; }*/
		

/* hide/reveal 
	#nav ul ul,
	#nav ul li:hover ul ul,
	#nav ul ul li:hover ul ul { display: none; }
	
	#nav ul li:hover ul,
	#nav ul ul li:hover ul,
	#nav ul ul ul li:hover ul { display: block; }*/


/******************************************************************/
	