/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/

/*	medium gray: 	5c5c5c
	dark gray:		292929

	dark red:		a90a0f for gradient bottom
	bright red:		c90a10
		

/*"""""""" (COLOR CHANGES)  """"""""*/
#hNav ul li:hover, #hNav ul ul, #hNav ul ul li a {background-color: #d5040a;}
#hNav ul, #hNav ul li a, #hNav ul li:hover, #hNav ul li:hover a, #hNav ul ul li, #hNav ul ul li a, #hNav ul ul li a:hover, #hNav ul ul li:hover {color:#fff;}
#hNav ul ul li a:hover, #hNav ul ul li:hover {background: #b0080d;}

	
/*"""""""" (SUB) Disables Drop Down Menus From Showing Up Before Hover""""""""*/
#hNav ul ul {
	display: none;
}


/*"""""""" (SUB) Allows Sub Drop Down Menu To Show Up On Hover""""""""*/
#hNav ul li:hover > ul {
	display: block !important;
}


/*"""""""" (MAIN) Container""""""""*/
#hNav ul {
	background:#292929;
	background: -moz-linear-gradient(top,  #5c5c5c 0%, #292929 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5c), color-stop(100%,#292929));
	background: -webkit-linear-gradient(top,  #5c5c5c 0%,#292929 100%);
	background: -o-linear-gradient(top,  #5c5c5c 0%,#292929 100%); 
	background: -ms-linear-gradient(top,  #5c5c5c 0%,#292929 100%); 
	background: linear-gradient(to bottom,  #5c5c5c 0%,#292929 100%);
	padding: 0;
	list-style: none;
	position: relative;
	display: inline-table;
	z-index:9999;
	border-radius:5px;
}

#qm0 {width:100%;}

#hNav ul:after {
	content: ""; 
	clear: both; 
	display: block;
}


/*"""""""" (MAIN) Items""""""""*/
#hNav ul li {
	float: left;
}

#hNav ul li a {
	font-weight:bold;
	display: block;
	padding:0 12px;
	text-decoration: none;
	line-height:45px;
	border-left:1px solid #292929; /*darker color*/
	border-right:1px solid #5c5c5c; /*lighter color*/
}

#hNav ul li:first-child a {border-left:none;}
#hNav ul li:hover:first-child {border-radius:5px 0 0 5px;}


/*"""""""" (MAIN) Hover Item State""""""""*/	
#hNav ul li:hover {
	font-weight:bold;	
	text-decoration:none;
}

		
/*"""""""" (SUB) Container""""""""*/			
#hNav ul ul {
	position: absolute; 
	top: 44px;
	text-align:left;
	border:none;
	border-radius:0px;		
}


/*"""""""" (SUB) Items""""""""*/
#hNav ul ul li {	
	float:none;
}

#hNav ul ul li a {
	text-transform:capitalize;
	border:none;
	line-height:28px;
}	


/*"""""""" (SUB) Hover Item State""""""""*/
#hNav ul ul li a:hover, #hNav ul ul li:hover {border:none;}