.paging {
	margin: 20px 0 0 0; display:block; float:left;
}

.paging a {
	font-size: 13px;
	cursor: pointer;
	padding: 7px 14px; display:inline-block; float:left; margin-left:-1px; background:#fff;		
	 box-shadow: 0 1px rgba(255,255,255,.2); background:rgba(0,0,0,.05); box-shadow:inset 0 1px rgba(0,0,0,.05);
	color:#a15542;
}

.paging a:hover {
    text-decoration:none;
    background:#fccf9e;
}

.paging a.jp-previous { }
.paging a.jp-next { }

.paging a.jp-current, a.jp-current:hover { 
	font-weight: bold; color:#fff;  	
	background:#a15542;
}

.paging a.jp-disabled, a.jp-disabled:hover {
	color: rgba(0,0,0,.3);
    text-decoration:none;
    background:rgba(0,0,0,.05);
}

.paging .jp-last{border-radius: 0 3px 3px 0}
.paging .jp-first{border-radius:3px 0 0 3px}

.paging a.jp-current, a.jp-current:hover,
.paging a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 	
}

.paging span { margin: 0 5px; }