.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:500px;
	margin: 30px auto 0 auto;
	text-align:center;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
    border: 1px solid #fff;
    color: #fff;
    background-color: #75191c;
}

.jPaginate a:hover{
    border: 1px solid #75191c;
    color: #75191c;
    background-color: #fff;
}

.jPaginate a.jPag-current:hover{
color: #000000; 
background-color: #ffffff; 
border: 1px solid #cccccc;
}

.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
/*     float:left; */
    list-style-type:none;
    margin:0px;
padding:0;
	display: block;
}
ul.jPag-pages li{
    display:block;
    float:left;
    padding:0px;
    margin:0px;
    width: 45px;
}
ul.jPag-pages li a{
 
    padding:2px 5px;
}
span.jPag-current, a.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
color: #000000; 
background-color: #ffffff; 
border: 1px solid #cccccc;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
            }



/*
.framezoom {
text-align: center;
vertical-align: middle;
horizontal-align: middle;
text-align:center; 
padding-right:20px;
margin-bottom: 10px;
}
.framepic {
width: 145px;
height: 140px;
background-color:#ffffff;
display: block;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 0px;
margin-left:0px;
text-align: center;
vertical-align: middle;
float: left;
border: 2px solid #000000;
text-align:center; 

}*/

.picsize {
position:relative;
/* top:10%;  */
/* width: 125px; */
/* height: 120px; */
display: inline-block;
text-align: center;
margin: 0 auto;

}

			.pagedemo{
				border: 0px solid #CCC;
				width:540px;
				height: auto;
				margin:2px;
                padding:0px 10px;
                text-align:center;

			}
.framepic {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 145px;
    height: 140px;
background-color:#ffffff;
/* margin: 0px 10px 10px 0px; */
margin:0 auto;
text-align: center;
/* float: left; */
border: 2px solid #000000;
}
.framepic * {
    vertical-align: middle;
}

/*\*//*/
.framepic {
    display: block;
}
.framepic span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
