.wp-pagenavi {
	margin: 0px auto;text-align:center;
}
.wp-pagenavi a {
	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: #176DA4! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:link {
	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: #176DA4! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:visited {
	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: #176DA4! important; padding-top: 4px! important; border-bottom: #ccc 1px solid; text-decoration: none! important
}
.wp-pagenavi a:hover {
	font-weight: bold! important; color: #176DA4! important; 
}
.wp-pagenavi a:active {
	border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: 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
}
.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
}
.wp-pagenavi span.current {
	border-right: #aaa 1px solid; padding-right: 8px! important; border-top: #aaa 1px solid; padding-left: 8px! important; padding-bottom: 4px! important; margin: 2px; border-left: #aaa 1px solid; color: #000! important; padding-top: 4px! important; border-bottom: #aaa 1px solid; background-color: #eee! important
}
.wp-pagenavi {
	clear: both;
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 500px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 5500px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	 FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	 FLOAT: left; TEXT-ALIGN: left
}
.pagenavi {
	margin:0px; padding:0px;
}
.pageleft,.pageright{	
text-align:left;
}
.wp-pagenavi a {
	border-right: #bfbfbf 1px solid; padding-right: 5px; border-top: #bfbfbf 1px solid; padding-left: 5px; padding-bottom: 3px; margin: 2px; border-left: #bfbfbf 1px solid; padding-top: 3px; border-bottom: #bfbfbf 1px solid; text-decoration: none
}
.wp-pagenavi span {
	border-right: #bfbfbf 1px solid; padding-right: 5px; border-top: #bfbfbf 1px solid; padding-left: 5px; padding-bottom: 3px; margin: 2px; border-left: #bfbfbf 1px solid; padding-top: 3px; border-bottom: #bfbfbf 1px solid; text-decoration: none
}
.wp-pagenavi a:hover {
	border-left-color: #000; border-bottom-color: #000; border-top-color: #000; border-right-color: #000
}
.wp-pagenavi span.current {
	border-left-color: #000; border-bottom-color: #000; border-top-color: #000; border-right-color: #000
}
.wp-pagenavi span.current {
	font-weight: bold
}
