.pagenav{padding-bottom:20px}.pagenav a,.pagenav span{border-radius:10em;display:inline-block;line-height:100%;margin:0 3px;min-height:20px;min-width:24px;padding:4px 0 0;text-align:center;text-decoration:none;vertical-align:middle}.pagenav a{background-image:linear-gradient(180deg,hsla(0,0%,100%,.1) 0,rgba(0,0,0,.1));border:1px solid #ccc;color:#333;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.pagenav a:hover{background-color:#fff}.pagenav .current{background-color:#666;box-shadow:inset 0 1px 0 rgba(0,0,0,.5);color:#fff;text-decoration:none}