.wp-pagenavi { float: left; width: 100%; padding: 15px 0; margin: 2px 0; text-align: right; font-size: 0.9em; }
.wp-pagenavi .pages { float: left; font-weight: bold; font-size: 1em; color: #515973; }
.wp-pagenavi a { font-weight: bold; padding: 3px 6px; margin: 0 4px; border: 1px solid #ccccff; color: #515973; }
.wp-pagenavi .current, .wp-pagenavi a:hover { padding: 3px 6px;background: #515973; color: #fff; text-decoration: none; border: 1px solid #ccc; font-weight: bold; }
.wp-pagenavi .current { margin: 0 4px; }