.jqGSContainer{ position: relative; width: 600px; }
.jqGSContainer .jqGSImgContainer {  }
.jqGSContainer .jqGSImgContainer ul{ padding: 0; margin: 0; position: relative; list-style: none; }
.jqGSContainer .jqGSImgContainer ul li{padding:0;margin:0;position:relative;margin-top:0;margin-bottom:0px;float:left;}
.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;left:3px;bottom:0%; padding:3px;color:#fff;width:591px;font-size:12px;line-height:16px;}
.jqGSContainer .jqGSImgContainer ul li .jqGSTitle a{ color: #3c6089
; }


.jqGSContainer .jqGSPagination { position: relative; width: 600px; height: 20px; top: 5px; padding: 5px 0; }
.jqGSContainer .jqGSPagination ul{ padding: 0; margin: 0; list-style: none; position: relative; float: right; }
.jqGSContainer .jqGSPagination ul li{ padding: 0; margin: 0 0 0 5px; float: left; text-align:center; }
.jqGSContainer .jqGSPagination ul li a{ padding: 2px 0; background: #555555; color: #fff; text-decoration: none; display: block; width:20px; font:10px Verdana, Arial, Helvetica, sans-serif; border: 1px solid #cccccc; }
.jqGSContainer .jqGSPagination ul li a.selected{ background:#fff; color:#f03; border: 1px solid #cccccc;}
.jqGSContainer .jqGSPagination ul li a:hover{ background:#fff; color:#000; border:1px solid #cccccc;}

.jqGSImgContainer{border:none;}

#gallery_wrapper li { list-style: none; }

#gallery_box { padding-top: 15px; }