.jqGSContainer {
position:relative;
}

.jqGSContainer .jqGSImgContainer {
background-color:#fff;
}

.jqGSContainer .jqGSImgContainer ul {
position:relative;
list-style:none;
margin:0;
padding:0;
}

.jqGSContainer .jqGSImgContainer ul li {
position:relative;
float:left;
margin:0;
padding:0;
}

.jqGSContainer .jqGSImgContainer ul li .jqGSLoader {
width:100%;
height:100%;
position:absolute;
}

.jqGSContainer .jqGSImgContainer ul li img {
border:1px solid #fff;
}

.jqGSContainer .jqGSImgContainer ul li .jqGSTitle {
background:#000;
position:absolute;
right:0;
top:0;
color:#fff;
width:auto;
padding:3px;
}

.jqGSContainer .jqGSPagination {
position:relative;
width:100%;
height:20px;
top:5px;
padding:5px 0;
}

.jqGSContainer .jqGSPagination ul {
list-style:none;
position:relative;
float:right;
margin:0;
padding:0;
}

.jqGSContainer .jqGSPagination ul li {
margin-right:5px;
float:left;
text-align:center;
padding:0 1px 1px 0;
}

.jqGSContainer .jqGSPagination ul li a {
background:#000;
border:1px solid #fff;
color:#fff;
text-decoration:none;
display:block;
width:20px;
font:10px Verdana, Arial, Helvetica, sans-serif;
padding:2px 0;
}

.jqGSContainer .jqGSPagination ul li a.selected {
background:#fff;
color:#f03;
border:1px solid #eaeaea;
}

.jqGSContainer .jqGSPagination ul li a:hover {
background:#fff;
color:#000;
border:1px solid #fff;
}
