.wp-pagenavi a {
padding:2px 7px;
border:1px solid #F7F7F7;
}
.wp-pagenavi a:hover {
background:#F7F7F7;
border:1px solid #CCC;
text-decoration:none;
}
.wp-pagenavi span.pages {
padding:1px 15px 1px 22px !important;
padding:3px 15px 3px 22px;
background:url(i/icon.gif) no-repeat scroll 0 -140px;
height:16px;
line-height:16px;
font-style:italic;
}
*+html .wp-pagenavi span.pages {
padding:2px 7px 2px 22px !important;
}
.wp-pagenavi span.current {
padding:2px 7px;
font-weight:bold;
cursor:default;
}
.wp-pagenavi span.extend {
padding:2px 8px;
}