/**
 * ------------------------------------------------------------------------
 * JA Portfolio Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * 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.
 * ------------------------------------------------------------------------
 */ 


#ja-splitmenu li {
	background: url(../../images/mainnav-sep.gif) repeat-y right;
}

#ja-splitmenu li a {
	color: #cacccd;
	font-size: 100%;
	padding: 15px 20px 10px;
	text-shadow: 0 -1px 0 rgba(0,0,0,1);
}

#ja-splitmenu li a:hover,
#ja-splitmenu li a:focus,
#ja-splitmenu li a:active {
	color: #fff;
	background: url(../../images/mainnav-sep.gif) repeat-y right #525253;
}

#ja-splitmenu li.active {}

#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
	color: #fff;
	background: url(../../images/mainnav-sep.gif) repeat-y right #5f9729;
	text-shadow: 0 -1px 0 rgba(0,0,0,.65);
}

/* Sub Nav ---*/
#ja-subnav .main {
	width: 970px;
	background: #5f9729;
	box-shadow: 0 2px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .2);
}

#ja-subnav li {
	margin: 0;
	padding: 0;
	border-right: 1px solid #71a341;
}

#ja-subnav li.hover, #ja-subnav li.active {
	background: #525253;
}

#ja-subnav li a {
	color: #e1ebd7;
	text-shadow: 0 -1px 0 rgba(0,0,0,.5);
	padding: 8px 20px;
}

#ja-subnav li a:hover,
#ja-subnav li a:focus,
#ja-subnav li a:active {
	color: #fff !important;
}

#ja-subnav li.active a {
	color: #fff !important;
}

/* Sub Nav (lv2) ---*/
#ja-subnav ul li ul {
	background: #525253;
	border: 1px solid #525253;
	margin-top: -5px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, .5);
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .5);
}

#ja-subnav ul li ul li {
	background: none;
	border-top: 1px solid #666;
	border-right: 0;
	padding: 0;
}

#ja-subnav ul li ul li:first-child { border: 0; }

#ja-subnav ul li ul li a {
	color: #f0f0f3;
}

#ja-subnav ul li ul li a:hover,
#ja-subnav ul li ul li a:focus,
#ja-subnav ul li ul li a:active { color: #fff !important; }

#ja-subnav ul li ul li a:hover, #ja-subnav ul li ul li a:focus, #ja-subnav ul li ul li a:active  { background:#313435 }
