.wp-pagenavi{margin-left:15px; color:#666666;  font-size:12px !important;}
.wp-pagenavi a,.wp-pagenavi span{ text-decoration:none; border:1px solid #b0b0b0; padding:2px 4px; line-height:12px; margin:2px; display:block; float:left; background:#ffffff; }
.wp-pagenavi span.current{background:#none; color:#000000; border-color:#000000;}
.wp-pagenavi a:hover{background:#CC0000; color:#ffffff; text-decoration:none; border-color:#000000;}
/* span.pages   span.current span.extend */
/* by sand 2009-01-04 */