/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 286636 2010-09-08 00:11:23Z emartin24 $
 * Copyright (c) 2010 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 */

.pager {
	display: block;
	padding: 30px 0 0;
	position: relative;
	color: #666666;
}

.pager p,
#pager-wrapper .pager label {
	font-size: 0.9em;
	line-height: 1.8em;
}

.pager .pages {
	float: none;
	font-size: 1.2em;
	list-style: none outside none;
	padding: 0 8px;
	position: relative;
}

.pager .pages li {
	display: inline;
	float: none;
	font-weight: bold;
	margin: 0 5px;
}

.pager .pages li.active a,
#pager-wrapper .pager .pages a.active {
	color: #333333;
}

.pager .controls {
	width: 70px;
	clear: both;
	display: block;
	float: none;
	margin: 0 auto;
	padding: 10px 0 0;
}

.pager .controls a {
	display: inline;
	float: left;
	height: 41px;
	margin: 0.5px;
	overflow: hidden;
	text-indent: -999em;
	width: 40px;
}

.pager .controls a {
	background: url(images/main-sprite.png) no-repeat scroll 0 -790px transparent!important;
	height: 29px;
	margin: 0 4px;
	width: 27px;
}

.pager .controls a.previous:hover {
	background-position: -28px -790px!important;
}

.pager .controls a.previous:active {
	background-position: -56px -790px!important;
}

.pager .controls a.previous-disabled {
	background-position: -84px -790px!important;
}

.pager .controls a.next {
	background-position: 0 -820px!important;
}

.pager .controls a.next:hover {
	background-position: -28px -820px!important;
}

.pager .controls a.next:active {
	background-position: -56px -820px!important;
}

.pager .controls a.next-disabled {
	background-position: -84px -820px!important;
}