/* Basic code - don't modify */

#nav {
	width:222px;
	/*position:relative;
	display:block;*/
	margin:0; padding:0;
}
#nav li {
	position:relative;
	/*display:block;
	list-style:none;
	float:left;*/
	/*margin:0; padding: 1em 20px .5em 0;*/
	/*margin:0; padding:0;*/
}
/*
#nav a {
	display: block;
}
#nav ul {
	position:absolute;
	top:0; left:230px;
	display:none;
	margin:0; padding:0;
}
*/
#nav .msp, #nav .msp ul {
	position:absolute;
	top:0; left:214px;
	width:255px;
	display:none;
	background: transparent url(/i/dot6.png) repeat 0 0 !important;
	margin: 0 0 0 12px;
	padding-top: 1em !important;
	padding-bottom: 1.15em !important;
}
/*#nav .msp ul {
	position:absolute;
	top:-.1em; left:220px;
}
html>body #nav .msp ul {
	left:228px;
}*/
#nav .msp ul, #nav .msp2 .msp ul {
	position:absolute;
	top:-.1em; left:224px;
}
html>body #nav .msp ul, html>body #nav .msp2 .msp ul {
	left:232px;
}
#nav .msp2 .msp {
	position:absolute;
	top:0; left:194px;
}
html>body #nav .msp2 .msp {
	left:202px;
}

/* html #nav ul { line-height: 0; } /* IE6 "fix" */
/*#nav ul a { zoom: 1; }*/ /* IE6/7 fix */
/*#nav ul li { float: none; }*/
/*#nav ul ul { top: 0; }*/

/* Essentials - configure this */

/*#nav ul ul {
	left:126px;
	*left:113px;
	voice-family: "\"}\"";
	voice-family:inherit;
	*left:129px;
}
html>body #nav ul ul {
	left:126px;
}*/

/* Everything else is theming */

/*#nav ul {
	*line-height:0;
	background-color:#000;
	padding: 0 0 .25em 0;
	*padding:0;
}*/
/*#nav ul a, #nav ul span, #nav ul em {
	height:auto;
}*/

#nav .msp li {
	background-color: transparent !important;
	margin: 0 0 0 11px; padding: 0 10px .35em 8px;
}
