/* MAIN MENU

----------------------------------------------------------- */

#nav ul li {

	margin-left:0px;	}





#nav a {

	

	cursor:pointer;

	display:block;

	float:left;

	

	

	overflow:hidden;

	}

	



#nav a span {

	display:block;

	color:#ffffff;

	font-weight:normal;

	font-size:11px;}



#nav li li a {

	margin-left:0px;

	line-height:35px;

	margin-top:0px;}





#nav li li a {

	height: 32px;}



#nav li li {

     text-align: left;

     width: 233px; }



#nav ul li ul li a {

    font-size:18px; 

	line-height:28px;

    font-weight: normal; 

	margin-left:-2px;

	width:225px; }

	 





#nav ul li a {

    } 





#nav ul li li.lastitem a:hover {

	

	color:#000000; } 





#nav ul li a.parent:hover, #nav ul li ul li a.parent:hover  {

	color:#ffffff;	

	width:203px;

    background:transparent; }





#nav {

	

	z-index:12;

    }



#nav li li a{

	background: none;

	font-weight: normal;

	padding: 0;

	text-indent: 18px;}



#nav, #nav ul {

	list-style: none;

	padding:0px 0px 0;}

	



	



#nav ul ul a {

	display: block;

	text-decoration: none;

	width: 233px;

	text-transform: none;}





#nav li {

    float: left;

    padding: 0;

	margin-right:0px;

    

    height: 51px;}

	



#nav li li{

    float: left;

    padding: 0;

    background: none;

	height:25px;

	padding-top:0px;}

	

#nav ul li {

	position: relative;}



	



#nav li ul {

	top: 45px;

	position: absolute;

	left: -999em;

	height: auto;

	width:  180px;

	border-width: 0;

	margin: 0;

	padding: 0;

	margin-left:1px;

    z-index: 2;

	background:url(../images/nav.png);

	padding-bottom: 10px; 

	border-radius: 0 0 5px 5px;

}

#nav ul.fly {

	top: 0px;

	position: absolute;

	left: -999em;

	height: auto;

	width:  180px;

	border-width: 0;

	margin: 0;

	padding: 0;

	margin-left:180px;

    z-index: 2;

	background:url(../images/nav.png);

	padding-bottom: 10px; 

	border-radius: 5px 5px 5px 5px;

}





#nav li:hover ul.submenu,
#nav li li:hover ul.fly {

	left: 0;

    position: absolute;
	
	}







		

	/*#nav ul li ul li:hover a, #nav ul li ul li.over a{

	    color:#D48C26;

		width:180px;}	*/

		















