#topmenu ul{
	width:290px;
	margin: 20px auto; 
	padding: 0; 
	list-style: none;
}

/*
#topmenu li{ 
	display: inline; 
	padding: 0; 
	margin:0 2px;
	float: left;
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		to(#eeeeee));
		text-shadow:1px 1px 0px rgba(255,255,255,1.0);
		border:1px #ccc solid;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
}*/


#topmenu li.top1{ 
	display: inline; 
	padding: 0; 
	margin:0 2px;
	float: left;
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#fefcea),
		to(#f1da36));
		text-shadow:1px 1px 0px rgba(255,255,255,1.0);
		border:1px #ccc solid;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
}
#topmenu li.top2{ 
	display: inline; 
	padding: 0; 
	margin:0 2px;
	float: left;
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#deefff),
		to(#98bede));
		text-shadow:1px 1px 0px rgba(255,255,255,1.0);
		border:1px #ccc solid;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
}
#topmenu li.top3{ 
	display: inline; 
	padding: 0; 
	margin:0 2px;
	float: left;
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#FFD9CC),
		to(#FFB399));
		text-shadow:1px 1px 0px rgba(255,255,255,1.0);
		border:1px #ccc solid;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
}


#topmenu a {
	display: block; 
	font-weight:bold;
	font-size:0.9em;
	padding: 10px 0;
	text-decoration: none;
	color: #666;
	width: 90px; 
	text-align: center;
}
