#mainmenu {
	width:23em;
	float:right;
	}

#mainmenu li  {
	position:relative; /* for push button effect */
	margin:0 0 0.4em 0;
	background:url(../images/menu_bg.png) 0 0 no-repeat;
	border:solid #909090;
	border-width:0 1px 1px 0;
}

#mainmenu li a:link, #mainmenu li a:visited {
	display:block;
	padding:0.1em 0.3em 0.1em;
	font-size:1.6em;
	line-height:1.3em;
	text-decoration:none;
	color:#343434;
	}

#mainmenu li a:hover, #mainmenu li a:active {
	color:#ffffff;
	}

#mainmenu li a:active { /* push button effect */
	position:relative;
	top:1px;
	left:1px;
	}