.nav a {
	color: #000;
	font-weight: bold;
	font-size: xx-small;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-width:  0;
	border-color:#000;
	border-style:solid;
	padding: 0.2em 0.5em;
	margin: 0.2em;
	display: inline;
}

.nav a:visited { 
	color: #000;
	}
	
.nav a:hover {
	color: #CC77AA; 
	background: #000;
	}
	
.nav a:active {
	text-decoration: none; 
	}