/* DROPDOWN NAVIGATION */

#topnav {position:absolute;top:42px;margin-left:345px;}
ul#menu {
  background:url(img/nav.png) no-repeat 0 0;
  height:38px;width:417px;position:relative;}
ul#menu, ul#menu ul {list-style: none;margin:0;padding:0;}
ul#menu li {display:block;float:left;position:relative;}
#menu li {margin:0;padding:0;list-style:none;top:0;}
#menu a {display:block;height:38px;margin:0;position:absolute;padding:38px 0 0 0;height:0px;overflow:hidden;}
*html #menu a {height:38px;}
/* #menu a {padding:38px 0 0 0;height:0px !important;overflow:hidden;}*/

#nav_about a {width:76px;left:14px;}
#nav_about a.selected {background:url(img/nav.png) no-repeat -14px -76px;}
#nav_about a:hover {background:url(img/nav.png) no-repeat -14px -76px;}

#nav_festivals a {width:99px;left:89px;}
#nav_festivals a.selected {background:url(img/nav.png) no-repeat -89px -76px;}
#nav_festivals a:hover {background:url(img/nav.png) no-repeat -89px -76px;}

#nav_sales a {width:126px;left:192px;}
#nav_sales a.selected {background:url(img/nav.png) no-repeat -192px -76px;}
#nav_sales a:hover {background:url(img/nav.png) no-repeat -192px -76px;}

#nav_contact a {width:84px;left:323px;}
#nav_contact a.selected {background:url(img/nav.png) no-repeat -323px -76px;}
#nav_contact a:hover {background:url(img/nav.png) no-repeat -323px -76px;}

li ul { 
	display: none;
	position: absolute;
	top: 38px;
	left: 0;z-index:1000;
}
li>ul { 	left: auto;}
li:hover ul, li.over ul { display: block;}

#menu li li a {border-bottom:1px solid #5a666F;height:auto;padding:4px 15px;overflow:auto;position:relative;background:#49555F;color:#fff;font-weight:bold;font-size:.78em;text-decoration:none; 
 filter:Alpha(opacity=95); -moz-opacity: 0.95; }
#menu li li a:hover {background:#161A1C;color:#fff;text-decoration:underline;}
#menu li li, li li a {display:block;width:120px !important;}
