/*
 * ------------------------------------------------------------------------
 * JA T3 Blank template for joomla 1.7
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 JoomlArt.com. All Rights Reserved.
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 * Author: JoomlArt.com
 * Websites: http://www.joomlart.com - http://www.joomlancers.com.
 * ------------------------------------------------------------------------
*/
/* Son of Suckerfish Dropdowns
---------------------------------------------------------
Originally developed by Patrick Griffiths and Dan Webb
http://www.htmldog.com/articles/suckerfish/dropdowns/
---------------------------------------------------------
NOTE: After a deep research, we decide to divide this
CSS into 2 parts. The first part will define the layout.
The second part will define the visual look for this menu.
---------------------------------------------------------*/

/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#ja-cssmenu li a{
	color: #FFFFFF;
	font-size: 145%;
    font-weight: normal;
    padding: 20px 15px 9px;
    text-transform: uppercase;
	width:auto;
}
#ja-cssmenu ul li a.active,
#ja-cssmenu ul li a.active:hover,
#ja-cssmenu ul li a.active:active,
#ja-cssmenu ul li a.active:focus {
	font-weight: normal;
}
#ja-cssmenu li span.menu-title{
	padding-bottom:10px;
}
#ja-cssmenu li li span.menu-title{
	padding-bottom:0px;
}
#ja-cssmenu li span.menu-desc{
	display:none;
}
#ja-cssmenu > li.havechild > span.menu-title,
#ja-cssmenu > li.havechildsfhover > span.menu-title{
	background: url(../../images/arrow3.png) center bottom no-repeat;
	padding-left: 0;
}
#ja-cssmenu li.active, 
#ja-cssmenu li.over { 
	background: url(../../images/bgd-nav-l0-over.png) center bottom no-repeat; 
}
#ja-cssmenu li.havechildsfhover {
	background: url(../../images/bgd-nav-l0-haschild-over.png) center bottom no-repeat;
}
#ja-cssmenu li.havechildsfhover a:hover, #ja-cssmenu li.havechildsfhover a:active, #ja-cssmenu li.havechildsfhover a:focus, #ja-cssmenu li.havechildsfhover a.sfhover{
	background:none;
}

/* 2nd level and above */
#ja-cssmenu li ul {	
	background:#f9f9f9;
    border-radius: 0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
    box-shadow: 0 0 10px -3px rgba(0, 0, 0, 0.7);
    color: #333333;
	padding-bottom:10px;
}
#ja-cssmenu li li.first-item{
	background: url(../../images/bgd-nav-child.png) repeat-x;
	margin-top: -4px;
    padding-top: 4px;
    position: relative;
}
#ja-cssmenu li li li.first-item{
	background:none;
}
#ja-cssmenu li li a {
    border: 0 none;
    color: #616161;
    font-size: 115%;
    padding: 8px 15px;
    text-transform: none;
}
#ja-cssmenu li.havesubchild ul {
	border-top: 1px solid #ccc;
	left:-999px;
}

#ja-cssmenu li ul li {
	border-bottom: 1px solid #e8e8e8;
	background-color: #f9f9f9;
	width:100%;
	padding:0;
}
#ja-cssmenu li ul li li{
	background:none;
}
#ja-cssmenu li.havesubchild,
#ja-cssmenu li.havesubchild-active{
	background:none;
}
#ja-cssmenu li a:hover, #ja-cssmenu li a:active, #ja-cssmenu li a:focus, #ja-cssmenu li a.sfhover {
	background: url(../../images/bgd-nav-l0-over.png) center bottom no-repeat; 
}
#ja-cssmenu li.havesubchild a.haschild ,
 #ja-cssmenu li.havesubchild-active  a.haschild {
    background: url("../../images/arrow.png") no-repeat scroll 94% 50% transparent;
}
#ja-cssmenu li.havesubchildsfhover li a.sfhover,
#ja-cssmenu li li.sfhover a.sfhover{
	background:#fff;
	color:#6A7F08;
}
#ja-cssmenu li.havesubchildsfhover a.sfhover{
    background:url("../../images/arrow.png") no-repeat scroll 94% 50% #fff;
}