.pagination_block {
	width:960px;
	margin: 0 auto;
	padding: 10px 0px 10px 0px;
	background: url(/images/pagination_bg.gif) repeat-x;
	border-bottom: 1px solid #0d0d0d;
}
.displayoptions {
	float: left; padding: 4px;
}
.displayoptions .display a, .displayoptions .display a:visited {
	font-family:tahoma,verdana,sans-serif; font-size: 11px;
	padding: 2px;
	border: 1px solid #151515;
	text-decoration: none; 
	font-weight: normal;
	letter-spacing: 1px;
	color: #696969;
}
.displayoptions .display a:hover, .displayoptions .display a:active {
	border: 1px solid #000;
	color: #fff;
	background-color: #111;
}
.displayoptions .display a.currentpage {
	padding-left:15px;
	background:#111 url(/images/bullet_arrow.gif) left center no-repeat;
	color: #a6a19f !important;
	border: 1px solid #151515;
	font-weight: normal;
	cursor: default;
}
.pager {
	padding:5px;
}
.pager ul.pages {
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 14px;
}

.pager ul.pages li {
list-style-type: none;
display: inline;
padding-bottom: 1px;
padding: 0 5px;
border: 1px solid #272727;
text-decoration: none; 
font-weight: normal;
color: #857d7a;
}

.pager ul.pages li:hover {
border: 1px solid #383838;
color: #fff;
background-color: #1f1e1e;
}

.pager ul.pages li.pgEmpty {
background-color: #000;
cursor: default;
color: #3e3b39;
border-color: #070707;
font-weight: normal !important;
}

.pager ul.pages li.pgCurrent {
background-color: #1f1e1e;
color: #FFF !important;
border-color: #383838;
font-weight: bold;
cursor: default;
}

.pager ul.pages li a {
	text-decoration:none;
	color:#fff;
}

