.menu {
	width:780px;
	float:left;
	text-align:right;
	direction:rtl;
}

.menu ul ,.menu ul li{padding:0;margin:0;display:block;list-style:none;}
.menu ul li{ width:auto;float:right;_width:100px;}



/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
/* style the links for the top level */
.menu a, .menu a:visited {
	direction:rtl;
	display:block;
	font-size:16pt;
	font-weight:bold;
	text-decoration:none; 
	color:#a05814; 
	height:45px; 
	line-height:45px;
	padding:0 10px;
	border-bottom:1px solid #fdbe57;
}

.menu ul ul{
		direction:rtl;
		width:160px;
		position:absolute;
		visibility:hidden;
		z-index:9999999;
	}

.menu li li{
		direction:rtl;
		display:block;
		width:160px;
		clear:both;
		position:relative;
		/*left:84px;*//*ie*/
}

.menu li li a,.menu li li a:link,.menu li li a:visited,.menu li li a:active  {
	direction:rtl;
	height:30px !important;
	line-height:30px !important;
	width:160px !important;
	border-bottom:2px solid #fdbe57 !important;
	border-top:0 !important;
	background:#FFEC84 !important;
	font-size:10pt !important;
	text-align:right;
	color:black !important;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }


/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}



.menu a:hover, .menu ul ul a:hover{background:#ffd66a !important; }
.menu a:hover,.menu :hover > a {
background:#ffd66a !important;
}
.menu ul li a:hover{background:#ffd66a !important; }
.menu ul li ul a:hover{background:#ffd66a !important; }
/*
.menu ul ul a:hover{
	background-color:#FFEC84;
}*/
/*.menu :hover > a, .menu ul ul :hover > a,.menu li:hover a {background:#FFEC84 !important; }*/
/*.menu :hover > a, .menu ul ul :hover > a,.menu li:hover a {background:#ffd66a !important; }*/


p.wp-caption-text {font-size:11px;}

/*Adding English item to menu */
.menu ul li.en-menu-item{
	padding:0 0px;
	width:110px;
	
}
.menu ul li.en-menu-item a:hover{
	background-image:url('images/eng-menu-item.png') !important;
	background-repeat:no-repeat !important;
	background-position:center !important;

}
.menu ul li.en-menu-item a{
	background-image:url('images/eng-menu-item.png') !important;
	background-repeat:no-repeat !important;
	background-position:center !important;
	direction:ltr;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0;
	color:#fff;
	font-weight:bold;
}
.menu li.en-menu-item li a:hover, .menu li.en-menu-item li a{
	background-image:none !important;
}
.menu li.en-menu-item ul{
	direction:ltr;
	text-align:left;
	width:110px;
}
.menu li.en-menu-item li {
	direction:ltr;
	text-align:left;
	width:110px;
	*position:relative;/*fix ie7*/
	*left:0;
}
.menu li.en-menu-item li a{
	direction:ltr;
	text-align:left;
	padding:0 0 0 5px;
	margin:0px;
}

