/* Basic code - don't modify */
 
#top-menu { display: block; margin: 0; padding: 0; position: relative; }
#top-menu li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#top-menu a { display: block; }
#top-menu ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #top-menu ul { line-height: 0; } /* IE6 "fix" */
#top-menu ul a { zoom: 1; } /* IE6/7 fix */
#top-menu ul li { float: none; }
#top-menu ul ul { top: 0; }
    
/* Essentials - configure this */

#top-menu ul { width: 120px; top: 32px; }
#top-menu ul ul { left: 121px; }

#top-menu ul a{
	width: 100px;
	height: auto;
	font-size: 10px;
	padding: 12px 0 6px 10px;
	background: #ECECEA;
	text-align: left;
	line-height: 14px;
}

#top-menu ul>a{
	padding: 4px 0 2px 10px;
}

#top-menu ul a:hover{
	background: #CCC;
}

/*

#top-menu li ul li:first-child a, #top-menu li ul li:first-child a:hover{
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
}

#top-menu li ul li:last-child a, #top-menu li ul li:last-child a:hover{
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
}

*/