.wp-pagenavi {
	margin:20px 0;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.extend {
	padding: 6px 12px;  
	margin: 2px;
	text-decoration: none;
	
	border: 1px solid #d4d4d4;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	cursor: pointer;
	float:left;
}
.wp-pagenavi a:visited {
	padding: 6px 12px; 
	margin: 2px;
	text-decoration: none;
	
	border: 1px solid #d4d4d4;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	cursor: pointer;	
}
.wp-pagenavi a:hover {	
	background-color: #eee;
}
.wp-pagenavi a:active {
	padding: 6px 12px; 
	margin: 2px;
	text-decoration: none;
	
	border: 1px solid #d4d4d4;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	cursor: pointer;	
}
.wp-pagenavi span.pages {
	padding: 6px 12px; 
	margin: 2px;
	text-decoration: none;
	
	border: 1px solid #d4d4d4;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	cursor: pointer;
	float:right;
}
.wp-pagenavi span.current {
	padding: 6px 12px;  
	margin: 2px;
	text-decoration: none;
	background-color: #eee;
	
	border: 1px solid #d4d4d4;
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	cursor: pointer;
	float:left;
}


