

/*css flickr style pagination*/
div.flickr {
	padding:20px 0px 0px 0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;
}
div.flickr a {
	border: #aaa 1px solid; background:#FFF; padding:2px 6px; background-position: 50% bottom; color: #aaa; margin-right: 3px; text-decoration: none
}
div.flickr a:hover {
	border: #1756B3 1px solid;  background-image: none; color: #FFF; background-color: #1756B3
}
div.meneame a:active {
	border: #1756B3 1px solid; background-image: none; color: #FFF; background-color: #1756B3
}
div.flickr span.current {
	 padding:2px 6px; font-weight: bold; color: #FFF; margin-right: 3px;  background:#1756B3;
}
div.flickr span.disabled {
	 padding:2px 6px; color: #aaa; margin-right: 3px; 
}


/*·ÖÒ³*/
.pageNavi { clear:both; margin:0 auto; text-align:center; font-family:Arial;}
.wp-pagenavi {margin:0px auto; padding:30px 0 20px 0;}
.wp-pagenavi a{ display:inline-block; background:#F1F1F1; color:#666; text-align:center; margin:0 3px; width:40px; height:39px; line-height:39px; font-size:18px; border:1px solid #C7C7C7; border-radius:3px;}
.wp-pagenavi a:hover,.wp-pagenavi a:hover{ background:#DA261D; color:#FFF; border:1px solid #DA261D;}
.wp-pagenavi a.p_pn{ width:70px;}
.wp-pagenavi span{ display:inline-block; text-align:center; margin:0 3px; width:40px; height:39px; line-height:39px; font-size:18px; border:1px solid #C7C7C7; border-radius:3px; }
.wp-pagenavi span.current{ color:#FFF; background:#DA261D; border:1px solid #DA261D;}
.wp-pagenavi span.disabled{ background:#D0D0D0; color:#FFF;}
.wp-pagenavi span.tot{ background:none; color:#666; width:auto; display:none;}
.wp-pagenavi span.pages {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR:#454545! important; PADDING-TOP:4px! important; BORDER-BOTTOM:#ccc 1px solid; font-weight:100;}
.wp-pagenavi span.extend {BORDER-RIGHT:#ccc 1px solid; PADDING-RIGHT:8px! important; BORDER-TOP:#ccc 1px solid; PADDING-LEFT:8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT:#ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; font-weight:100;}


