.wp-pagenavi {
	text-align:center;
	font-size:12px;
	border-top:1px dotted #ccc;
	padding:15px 0;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	border:none;
	padding:4px 6px; 
	text-decoration:none;
}
.wp-pagenavi a:hover {
	background:#E9E9E9;
	text-decoration:none;
}
.wp-pagenavi span.pages {
	margin:2px 9px 2px 0;
}
.wp-pagenavi span.current {
	background:#f5f5f5;
	padding:4px 6px; 
	font-weight:bold;
}
.wp-pagenavi span.extend {
	margin:2px 4px;
}