.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 4px 5px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #cccccc;
	color: #5588bb;
	background-color: #ffffff;
}

.wp-pagenavi a:active {	
	color: #565050;
	background-color: #ffffff;
}

.wp-pagenavi a:hover {	
	color: #5588bb;
	background-color: #ffffff;
	border: 1px solid #a2a2a2;
}

.wp-pagenavi span.pages {
	padding: 4px 5px;
	margin: 2px;
	border: 1px solid #4A4240;
	color: #888;
	background-color: #ffffff;
}

.wp-pagenavi span.current {
	padding: 4px 5px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #b3b1b1;
	color: #565050;
	background-color: #dddddd;
}

.wp-pagenavi span.extend {
	padding: 4px 5px;
	margin: 2px;
	border: 1px solid #4A4240;
	color: #888;
	background-color: #ffffff;
}