@charset "utf-8"; 
@charset "utf-8"; 
/* CSS Document */

#nav 			                    { width:1260px; list-style:none; position:relative; z-index:500; font-family:"trebuchet MS"; font-size:14px;}
#nav li.top 						{ display:block; float:left; width:auto; padding:2px 20px; background:none; color:#ffffff !important;}
#nav li.top a 						{ color:#ffffff !important; font-weight:bold;}
#nav li a.top_link 					{ display:block; float:left; color:#ffffff; text-decoration:none; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav li a.top_link span 			{ float:left; display:block; padding:0 24px 0 12px;}
#nav li a.top_link span.down 		{ float:left; display:block; padding:0 24px 0 12px;}

#nav li:hover a.top_link 			{ color:#fff; background:#ff9000;}
#nav li:hover a.top_link span 		{ background:#9c783e;}
#nav li:hover a.top_link span.down 	{ background:#9c783e;}

/* Default list styling */

#nav li:hover 			{ position:relative; z-index:200;}

#nav li:hover ul.sub li,
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul		{ background:#9c783e;}

#nav li:hover ul.sub				{ float:left;   width:350px; left:1px; top:22px; padding:3px; white-space:nowrap; height:auto; z-index:3000;}
#nav li:hover ul.sub li				{ display:block; width:100%; position:relative; font-weight:normal; padding:0 0px 0 0px; line-height:30px;}
#nav li:hover ul.sub li a			{ display:block; text-indent:5px; color:#ffffff; text-decoration:none; font-weight:bold; overflow:hidden;}
#nav li ul.sub li a.fly				{ background:url(../images/arrow_over.gif) right no-repeat;}
#nav li:hover ul.sub li a:hover 	{ color:#ffffff; width:100%;float:left;}
#nav li:hover ul.sub li a.fly:hover	{ background:url(../images/arrow_over.gif) right no-repeat; color:#fff;}
#nav li:hover ul.sub li:hover 		{ background:#cca15c; width:100%;float:left;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul	{ left:150px; top:-3px; padding:10px 20px 10px 10px; white-space:nowrap; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul			{ position:absolute; left:-9999px; top:-9999px; width:120px; height:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly	{ background:url(https://www.emeenakshi.org/images/arrow_ove1.gif) 80px 6px no-repeat;}

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly		{ background:url(../images/arrow.gif) 80px 6px no-repeat;}



/**********************************************************************************************************************************************************/


#nav_h 			{ float:left; width:1260px; list-style:none; position:relative; z-index:3000; font-family:"trebuchet MS"; font-size:12px;}
#nav_h li.top 						{ display:block; float:left; width:auto; padding:2px 20px; color:#000000 !important;}
#nav_h li.top a 					{ color:#000000 !important; font-weight:bold;}
#nav_h li a.top_link 				{ display:block; float:left; color:#ffffff; text-decoration:none; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav_h li a.top_link span 			{ float:left; display:block; padding:0 24px 0 12px;}
#nav_h li a.top_link span.down 		{ float:left; display:block; padding:0 24px 0 12px;}

#nav_h li:hover a.top_link 			{ color:#fff; background: url(https://www.emeenakshi.org/css/three_1.gif) no-repeat;}
#nav_h li:hover a.top_link span 	{ background:url(https://www.emeenakshi.org/css/three_1.gif) no-repeat right top;}
#nav_h li:hover a.top_link span.down 	{ background:url(https://www.emeenakshi.org/css/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav_h li:hover 			{ position:relative; z-index:200;}

#nav_h li:hover ul.sub li,
#nav_h ul, 
#nav_h li:hover ul ul,
#nav_h li:hover li:hover ul ul,
#nav_h li:hover li:hover li:hover ul ul,
#nav_h li:hover li:hover li:hover li:hover ul ul		{ background:#000;}

#nav_h li:hover ul.sub				{ float:left; min-width:180px; width:auto; left:1px; top:22px; padding:3px; white-space:nowrap; height:auto; z-index:300;}
#nav_h li:hover ul.sub li			{ display:block; position:relative; font-weight:normal; padding:0 20px 0 10px; line-height:18px;}
#nav_h li:hover ul.sub li a			{ display:block; text-indent:5px; color:#ffffff; text-decoration:none;}
#nav_h li ul.sub li a.fly			{ background:url(../images/arrow_over.gif) right no-repeat;}
#nav_h li:hover ul.sub li a:hover 	{ color:#ffffff;}
#nav_h li:hover ul.sub li a.fly:hover	{ background:url(../images/arrow_over.gif) right no-repeat; color:#fff;}
#nav_h li:hover ul.sub li:hover 		{ background:#434343;}


#nav_h li:hover li:hover ul,
#nav_h li:hover li:hover li:hover ul,
#nav_h li:hover li:hover li:hover li:hover ul,
#nav_h li:hover li:hover li:hover li:hover li:hover ul	{ left:150px; top:-3px; padding:5px 20px 5px 10px; white-space:nowrap; z-index:400; height:auto;}

#nav_h ul, 
#nav_h li:hover ul ul,
#nav_h li:hover li:hover ul ul,
#nav_h li:hover li:hover li:hover ul ul,
#nav_h li:hover li:hover li:hover li:hover ul ul		{ position:absolute; left:-9999px; top:-9999px; width:120px; height:0; list-style:none;}

#nav_h li:hover li:hover a.fly,
#nav_h li:hover li:hover li:hover a.fly,
#nav_h li:hover li:hover li:hover li:hover a.fly,
#nav_h li:hover li:hover li:hover li:hover li:hover a.fly	{ background:url(https://www.emeenakshi.org/images/arrow_ove1.gif) 80px 6px no-repeat;}

#nav_h li:hover li:hover li a.fly,
#nav_h li:hover li:hover li:hover li a.fly,
#nav_h li:hover li:hover li:hover li:hover li a.fly		{ background:url(../images/arrow.gif) 80px 6px no-repeat;}


/* CSS Document *

.menu 						{ float:left; width:970px; padding-left:20px;}
.menu a.button				{ float:left; width:20px; background:none; padding:0px; margin:3px 0 0 0;}
.menu a.button img			{ width:20px; height:20px;}
.menu img 					{ float:left;}
.menu ul 					{ margin:0; padding:0; float:left; list-style:none; width:930px;}
.menu ul ul, .menu li 		{ margin:0; padding:0; float:left; list-style:none; width:auto;}
.menu ul 					{ padding:0px;}
.menu li 					{ position:relative; margin-right:10px;}
.menu li a 					{ color:#ffffff; display:block; padding:12px 20px; margin-right:0px; font-size:12px; font-weight:bold; line-height:13px;}
.menu li a span 			{ color:#887d73; text-transform:none; font-weight:bold;}
.menu li:hover, .menu li:hover a, .menu li a:hover, .menu li a.selected { color:#ffffff; text-decoration:none; background:#860000;}
.menu ul li ul 				{ position:absolute; display:none; background:#860000;}
.menu ul ul li 				{ position:relative; margin:3px;}
.menu ul ul li a 			{ display:block; font-weight:bold; text-transform:none; background:#860000; width:170px; padding:6px 0 6px 10px; margin:0; color:#ffffff;}
.menu ul ul li a:hover 		{ color:#ffffff; background:#a00b0b;}
.menu li.last a 			{ padding:19px 0 23px 0;}
.menu ul ul li a.drops 		{ background:#ebf1f2;}
.menu ul ul li a.drops:hover{ background:#ffffff;}
.menu ul ul ul 				{ left:170px; top:0;}

.menu li:hover, .menu li:hover a, .menu li a:hover, .menu li a.selected { color:#ffffff; text-decoration:none; background:#860000;}


#lmenu.menul				{ background:none;}
.lmenu 						{ float:left; width:970px; padding-left:20px;}
.lmenu a.button				{ float:left; width:20px; background:none; padding:0px; margin:3px 0 0 0;}
.lmenu a.button img			{ width:20px; height:20px;}
.lmenu img 					{ float:left;}
.lmenu ul 					{ margin:0; padding:0; float:left; list-style:none; width:930px;}
.lmenu ul ul, .lmenu li 	{ margin:0; padding:0; float:left; list-style:none; width:auto;}
.lmenu ul 					{ padding:0px;}
.lmenu li 					{ position:relative; margin-right:10px;}
.lmenu li a 				{ color:#ffffff; display:block; padding:7px 20px; margin-right:0px; font-size:12px; font-weight:bold; line-height:13px;}
.lmenu li a span 			{ color:#887d73; text-transform:none; font-weight:bold;}
.lmenu li:hover, .lmenu li:hover a, .lmenu li a:hover, .lmenu li a.selected { color:#ffffff; text-decoration:none; background:#333333;}
.lmenu ul li ul 			{ position:absolute; display:none; background:#333333;}
.lmenu ul ul li 			{ position:relative; margin:3px;}
.lmenu ul ul li a 			{ display:block; font-weight:bold; text-transform:none; background:#333333; width:170px; padding:6px 0 6px 10px; margin:0; color:#ffffff;}
.lmenu ul ul li a:hover 	{ color:#000000; background:#cccccc;}
.lmenu li.last a 			{ padding:19px 0 23px 0;}
.lmenu ul ul li a.drops 	{ background:#ebf1f2;}
.lmenu ul ul li a.drops:hover	{ background:#ffffff;}
.lmenu ul ul ul 			{ left:170px; top:0;}

.lmenu li:hover, .lmenu li:hover a, .lmenu li a:hover, .lmenu li a.selected { color:#ffffff; text-decoration:none; background:#333333;}
*/