/*
 * ------------------------------------------------------------------------
 * JA Nex Template J17
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------
*/

#jasdl-mainnav {
	border-right: solid 1px #222;
	border-top: solid 1px #222;
	background: #666;
	font-family: Helvetica, Arial, sans-serif;
	float: left;
	width: 100%;
}

#jasdl-mainnav li a {
	color: #fff; 
	text-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	padding: 6px 15px;
	border-right: solid 1px #222; 
	border-left: solid 1px #666;
	display: block;
}

#jasdl-mainnav li a.first-item {
	border-color: #222;
}

#jasdl-mainnav li:hover,
#jasdl-mainnav li.active {
	margin-top: -1px;
	margin-bottom: -1px;
}

#jasdl-mainnav li a:hover,
#jasdl-mainnav li a.active,
#jasdl-mainnav li:hover a,
#jasdl-mainnav li.active a,
#jasdl-mainnav li a.first-item:hover,
#jasdl-mainnav li a.active.first-item,
#jasdl-mainnav li:hover a.first-item,
#jasdl-mainnav li.active a.first-item {
	background: url(../../images/hover-menu.gif) repeat-x left top #e5e5e5; 
	text-shadow: 0px 1px 1px rgba(255,255,255,0.5);
	color: #666;	
	border: solid 1px #fff;
	border-bottom: none;
	padding: 6px 15px 8px 15px;
	display: block;
}


#jasdl-mainnav li.haschild  a span.menu-title, 
#jasdl-mainnav li.haschild:hover span.menu-title {
}
/* Sub Nav ---*/
#ja-subnav { background-color: #f5f5f5; border-left: solid 1px #fff; border-right: solid 1px #fff; }

/* Sub Nav (lv2) ---*/
#ja-subnav ul li ul {
	background: #e5e5e5; border: 1px solid #fff; margin: 0px; padding: 4px; 
}

#ja-subnav ul li ul li {
	background: #222 ;
}

#ja-subnav ul li ul li a {
	color: #666;
	background: #222;
	text-shadow: none !important;
	border: none; 
	padding: 8px 0px 8px 10px;
	margin: 0px;
}

#ja-subnav ul li ul li {
	padding: 0px;
}
#ja-subnav ul li ul li:hover,
#ja-subnav ul li ul li:active {
	margin-top: 0px;
	margin-bottom: 0px;
	background: #111 ;
}

#ja-subnav ul li ul li:hover a,
#ja-subnav ul li ul li:active a,
#ja-subnav ul li ul li a:hover,
#ja-subnav ul li ul li a:active {
	padding: 8px 0px 8px 10px;
	margin: 0px;
	border: none;
	background: #111 ;
	color: #fff;
	text-shadow: none !important;
}

#ja-subnav ul ul li.active a.active, 
#ja-subnav ul ul li.active a.active:hover, 
#ja-subnav ul ul li.active a.active:active, 
#ja-subnav ul ul li.active a.active:focus {
	color: #fff;
	background: #111 ;
}
