#internal #tree_roots,
#multisite #tree_roots {
	overflow: visible;
}
#internal #smt-lang-selector,
#multisite #smt-lang-selector {
	float: right;
	margin: 11px 3px 0 0;
}
ul.smt-menu {
	position: relative;
	display: block;
	width: 248px;
	margin:5px 0 0;
	padding:0;
	list-style:none;
	z-index:7;
	visibility:visible; 
}
#internal ul.smt-menu,
#multisite ul.smt-menu {
	width:180px;
}

/* no focus dotted line  */
ul.smt-menu :focus {
	outline: 0 !important;
}
/* container of menu items */
ul.smt-menu ul {
	position:absolute;
	display:none;
	list-style:none;
	text-indent:none;
	width:100%;
	padding:0;
	margin:0;	
	bottom: 0;
	*margin-bottom: 26px;
}
/* list items (includes trigger) */
ul.smt-menu li {
	margin:0;
	padding:0;	
	display:block;
	float:left;
	width:100%;
}
/* item wrapper */
ul.smt-menu li.smt-item { 
	margin-top:-1px;
	float:none;
	display:block;
	*margin-bottom: -5px;
}
/* show item wrapper on hover of trigger  */
ul.smt-menu li:hover ul, 
ul.smt-menu li.sfhover ul {
	display:block !important;
}
/* hover state for button which opens menu */
ul.smt-menu li:hover .smt-trigger-link,
ul.smt-menu li.sfhover .smt-trigger-link {
	background-color:#232323 !important;
}
/* triggers has-layout for ie6 */
* html .smt-trigger-link, .smt-link {
	display:inline-block;
}
/* styles for both trigger and item link tags */
ul.smt-menu a.smt-trigger-link, a.smt-link {
	display:block !important;
	padding:7px !important;
	text-decoration:none;
	font-size:11px;
	line-height:8px;
	color:#fff !important;
	background-color:#232323;
	cursor:pointer;		
	border:1px solid #2d2d2d;
}
/* menu items */
ul.smt-menu li li a {
	background-color:#232323;
}
/* hover state for menu items */
ul.smt-menu li li a:hover {
	background-color:#343434;
	color:#fff;
}
/* the world "language" in trigger  */
ul.smt-menu span.smt-word {
	font-weight:normal;
	padding-right:5px;
	color: #ababab;
}
/* the name of language in trigger  */
ul.smt-menu span.smt-lang {
	font-weight:bold !important;
	color:#fff;
}
/* hover state for name of language in trigger */
ul.smt-menu li:hover span.smt-word,
ul.smt-menu li.sfhover span.smt-word{	
}
/* hover state for the world "language" in trigger */
ul.smt-menu li:hover span.smt-lang,
ul.smt-menu li.sfhover span.smt-lang {
	color:#fff;
}