#paging_links {

    text-align: center;

}

#pages {

    display: inline-block;

    width: 50%;

    margin-bottom: 10px;

}

#jump {

    display: inline-block;

    font-size: 1.4em;

    text-align: right;

    width: 50%;

}

.total_items {

    text-align: left;

    font-weight: bold;

}

.paginate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: .7em;

}



a.paginate {

	border: 1px solid #000;

	padding: 2px 6px 2px 6px;

	text-decoration: none;

	color: #000;

}





a.paginate:hover {

	background-color: #000;

	color: #fff;

	text-decoration: underline;

}



a.current {

	border: 1px solid #000;

	font: bold .7em Arial,Helvetica,sans-serif;

	padding: 2px 6px 2px 6px;

	cursor: default;

	background:#000;

	color: #fff;

	text-decoration: none;

}



span.inactive {

	border: 1px solid #999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: .7em;

	padding: 2px 6px 2px 6px;

	color: #999;

	cursor: default;

}



/*table {

	margin: 8px;

}



th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: .9em;

	background: #666;

	color: #FFF;

	padding: 2px 6px;

	border-collapse: separate;

	border: 1px solid #000;

}



td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: .9em;

	border: 1px solid #DDD;

	cursor: pointer;

}

tr:hover {

	background: #ffc;

}*/