#letter-display{
	height:270px;	width:405px;
	border:1px solid #ccc; 
	overflow:hidden; 
	margin:0.8em 22px;
}
#letter-display ul{
	list-style-type:none; 
	margin:0; padding:0;
	text-align:center;
}
#letter-display ul li{ 
	list-style-image:none; 
	margin:0 0 200px 0; 
}
#letter-display ul li img{
	margin-top:5px;
}
#letter-selector ul{
	font-size:120%;
	margin:0.5em auto; padding:0;
} 
#letter-selector ul li{
	clear:none;
	float:left;
	list-style-type:none;
	list-style-image:none;
	margin:1px; padding:0;
}
#letter-selector ul li a{
	width:1.7em; height:1.4em;
	margin:0; padding:0.25em;
	background:#ccc;
	border:1px solid #ccc;
	color:#fff;
	display:block;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#number-selector ul li a{
	width:3.65em; height:1.4em;
	margin:0; padding:0.25em;
	background:#ccc;
	border:1px solid #ccc;
	color:#fff;
	display:block;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#letter-selector ul li a.selected{
	background:#999; 
}
#letter-selector ul li a:hover{
	background:#666; 
}
#letter-selector ul li a.selected{
	background:#fff;
	border:1px solid #999;
	color:#999;
}
#next-letter{
	background:url(images/button-more.gif) no-repeat center right; 
	float:right; 
	margin:0 0 0.5em 0; padding:0 20px 0 0;	
	visibility:hidden;
	display:none;		
}
#prev-letter{
	background:url(images/button-previous.gif) no-repeat center left; 
	float:left; 	
	margin:0 0 0.5em 0; padding:0 0 0 20px;	
	visibility:hidden;
	display:none;	
}
.number-selector
{
	width:4.65em; 
	height:1.9em; 
	margin:0; 
	padding:0.25em; 
	background:#ccc; 
	border:1px solid #ccc; 
	color:#fff; 
	display:block; 
	font-weight:bold; 
	text-align:center; 
	text-decoration:none; 
}
	

