/* ################################ */
/* ########## NAVIGATION ########## */
/* ################################ */


div#nav {


	position: absolute ;

	top: 270px ;
	left: 0px ;
}


ul.nav {

	position: relative ;

	list-style: none ;

	width: 140px ;
	left: 1px ;

	padding: 0px ;
	margin: 0px ;

	font-family: Arial ;
	font-size: 12px ;

}

ul.nav li {
	position: relative ;
}

ul.nav li.link, ul.nav li.sublink {
	padding: 3px 0px ;
}

ul.nav li.link {
	padding-right: 4px ;
/* 	padding-left: 8px ; */
	padding-left: 4px ;
}

ul.nav li.sublink {

	margin-bottom: 2px ;

	padding-right: 4px ;
/* 	padding-left: 16px ; */
	padding-left: 4px ;

	background-color: #009 ;

	border: 1px solid #fff ;
}


ul.nav li.link a, ul.nav li.sublink a {

	position: relative ;

	display: block ;

	text-decoration: none ;
	color: #fff ;
	font-weight: normal ;

}

ul.nav li.link:hover, ul.nav li.sublink:hover {

/* 	padding-top: 2px ; */
/* 	padding-bottom: 2px ; */
/* 	padding-left: 15px ; */
/* 	padding-right: 3px ; */


/* 	background-color: #009 ; */

/* 	border: 1px solid #fff ; */


}

ul.nav li.link:hover a, ul.nav li.sublink:hover a {
	color: #fff ;
}

/*ul.nav li.link:hover {
	padding-left: 2px ;
	border-width: 1px 0px 1px 6px ;
}

ul.nav li.sublink:hover {
	padding-left: 2px ;
	border-width: 1px 0px 1px 14px ;
}*/


ul.nav li.category {
	padding: 8px 4px 2px 4px ;
	font-weight: bold ;
	text-transform: uppercase ;
	color: #fff ;
}

ul.nav li.spacer {
	height: 8px ;
	font-size: 0px ;
}

ul.nav li.selected {
	text-decoration: underline ;
	font-style: italic ;
}







div.dster {

/* 	position: relative ; */

	margin-bottom: 5px ;

	padding: 4px ;

	border: 1px solid #fff ;

}

div.ump {


	background-color: #39f ;



}
