ul {

	position:absolute;

	padding: 0;

	margin: 0;
	list-style: none;
	padding-bottom:2px;

}

li {

	float: left;

	position: relative;

	width:40px;
	z-index:10;
	/* height:40px */
	/* display:block; */

	/*  height:6px;*/

	/* line-height:10px; */

}

li ul {

	float: left;

  	display: none;

  	position: absolute; 
     
  	top: 1em;

  	left: 0;
	background-color:#64564B;
	
	padding-right:1px;
	
	padding-left:3px;
	
	width: 96px;
	
	
}

li ul li{
	height:15px;
	width: 96px;
}

li > ul {

	top: auto;

	left: auto;

}
/*display: block;*/
li:hover ul, li.over ul{display: block;}
/*ul:hover li, ul.over li{z-index:500; background:#0d72c0; color:#ff0; }*/
.button{display:block;}

/*.button:hover {display:block;top:-30px;}*/

.buttonmoveUp {display:block;top:0px;}

.buttonmoveUp ul{display:block; }



/*************** text styles ***************/

#nav a:link {

	display: block;

	width: 100%;

	font-family:Arial, Helvetica, sans-serif; 

	color:#D3C3B6; 

	text-decoration: none; 

	font-size: 8pt;

}

#nav a:visited {

	/*display: block;

	width: 100%;*/

	font-family:Arial, Helvetica, sans-serif; 

	color:#D3C3B6; 

	text-decoration: none; 

	font-size: 8pt;

}

#nav a:hover{

	/*display: block;

	width: 100%;*/

	color:#677784;

	font-family:Arial, Helvetica, sans-serif; 

	text-decoration: none; 

	font-size: 8pt;

}

