.wp-pagenavi{ text-align:center; }

.wp-pagenavi a {
border: 1px solid #CCC;
background: #F1F1F1;
border-radius: 5px;
margin: 0 1px;
color: #104B7A;
padding: 1% 2%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

.wp-pagenavi a:hover  {
background:  #112D5E;
color: #FFF;
}
 
 .wp-pagenavi span.current {
background:  #112D5E;
color: #FFF;

border: 1px solid #CCC;
 border-radius: 5px;
margin: 0 1px;
 padding: 1% 2%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
 