/**
 * @version		$Id$
 * @author		Joomseller
 * @package		Joomla!
 * @subpackage	Mod_DropDown_MooMenu
 * @copyright	Copyright (C) 2008 - 2011 by Joomseller Solutions. All rights reserved.
 * @license		http://www.gnu.org/licenses/gpl.html GNU/GPL version 3
 */
 
/* Clearfix
-------------------------------------------------------------*/
#js-mainnav { 
   // background-color: #FFF; /* you can change/delete the transparent gradient image or the background color */
  /*  border-top: 1px solid #001A26;  you can change the color of the border */
} 

/* lv - 0
-----------------------------------*/
/* Styling ---*/
ul.level0 { 
   /* border-right: #014E72;  you can remove/comment this line or move the border to the left*/ 
} 
ul.level0 li.mega {
	/*background-color: #002A40;*/
}
ul.level0 li.first { border-top: 0; }
ul.level0 li.mega a.mega {
    
    color: rgb(230, 230, 230);
    font-size: 1.3em;
    //padding: 5px 10px 3px 0;
}
ul.level0 li.over, 
ul.level0 li.haschild-over { 
    
    /*background-color: #006699; /* you can change/remove the transparent gradient or the color */
}
ul.level0 li{
    border-left:solid 2px rgb(244, 240, 240);
}
ul.level0 li.active { 
    border-left:solid 2px rgb(225,169,88);
    //background-color: rgb(110, 110, 110);
    
} 
ul.level0 li #current.active {
    background: none;
   
}
/* lv - 1 and below
-----------------------------------*/

/* Layout ---*/

 /* Columns ---*/
.megacol { 
    float: left; 
}
/* Styling ---*/
ul.level1 li.mega { 
    border-top: 1px solid rgb(150, 150, 150);
    border-left:none;
    background: none; }

ul.level1 li.first { border-top: 0; }

ul.level1 li.mega a.mega {
	background: none;
	border: 0;
	//color: #cccccc;
}
ul.level1 li.mega a.mega span.menu-title { background: none; padding: 0; }

ul.level1 li.over, 
ul.level1 li.haschild-over { 
   //background: #34150e; 
   font-weight: 600;
   
} 

ul.level1 li.haschild,
ul.level1 li.haschild-over {
	background-repeat: no-repeat;
	background-position: 95% center;
        font-weight:700;
	padding: 0;
}

ul.level1 li.group { background: none; }

 /* CHILD CONTENT
-----------------------------------*/

.childcontent-inner {
	background:rgb(100, 100, 100);
        margin-left:-5px;
	
}
.childcontent .js-moduletable {
	color: #ccc;
}
.childcontent-inner .group ul li.active{
	background-color: #00527C !important;
}
.childcontent .group h3 {
	background: none;
	color: #fff;
}
.childcontent .js-moduletable a {
	color: #ccc;
	border-bottom: 1px dotted #ccc;
}

.childcontent .js-moduletable a:hover,
.childcontent .js-moduletable a:focus,
.childcontent .js-moduletable a:active {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

/* Grouped --- */
.group-title {

}
.group-title .menu-title {
	color: #fff;
}

.group-title .menu-desc {
	color: #999;
}

ul.level0 li.over , ul.level0 li.haschild-over{
    background:rgb(100, 100, 100);
    padding:5px;
    font-weight: 800;
}

/* reset --- */