#trekmenu {
	position: absolute;
	right: 0;
	width: 110px;
	height: 43px;
	z-index: 10;
	background: url(../images/nav_trek.gif);
	margin: auto 0px auto auto; padding: 0;
	}

#trekmenu li {
	list-style: none;
	position: absolute; /*necessary to align hover image in Firefox*/
	left: 0;
	}
#trekmenu li, #trekmenu a {
	width: 110px;
	display: block;
	}
#treknav1 a {height: 21px;}
#treknav2 a {height: 22px;}

#treknav1 {top:0; height:21px;}
#treknav2 {top:21px; height:22px;}

#treknav1 a:hover {background: transparent url(../images/nav_trek.gif) -112px 0 no-repeat;}
#treknav2 a:hover {background: transparent url(../images/nav_trek.gif) -112px -21px no-repeat;}