.ad-gallery { background: rgb(226, 226, 226); padding: 20px !important; width: 906px; height: 585px; overflow: hidden; } .ad-gallery { margin: 0px; padding: 0px; } .ad-gallery * { margin: 0px; padding: 0px; } .ad-gallery .ad-image-wrapper { width: 100%; height: 460px; overflow: visible; position: relative; } .ad-gallery .ad-image-wrapper .ad-loader { border: 1px solid rgb(204, 204, 204); border-image: none; left: 48%; top: 48%; position: absolute; z-index: 10; } .ad-gallery .ad-image-wrapper .ad-next { top: 0px; width: 25%; height: 100%; right: 0px; display: block; position: absolute; z-index: 200; cursor: pointer; } .ad-gallery .ad-image-wrapper .ad-prev { left: 0px; top: 0px; width: 25%; height: 100%; display: block; position: absolute; z-index: 200; cursor: pointer; } .ad-gallery .ad-image-wrapper .ad-prev { background: url("trans.gif"); } .ad-gallery .ad-image-wrapper .ad-next { background: url("trans.gif"); } .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image { background: url("ad_prev.png"); left: 0px; top: 47%; width: 30px; height: 30px; display: none; position: absolute; z-index: 101; } .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url("ad_prev.png"); left: 0px; top: 47%; width: 30px; height: 30px; display: none; position: absolute; z-index: 101; } .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url("ad_next.png"); left: auto; width: 30px; height: 30px; right: 0px; } .ad-gallery .ad-image-wrapper .ad-image { left: 0px; top: 0px; overflow: visible; position: absolute; z-index: 9; } .ad-gallery .ad-image-wrapper .ad-image a img { border: 0px currentColor; border-image: none; } .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { padding: 7px; left: 0px; width: 100%; text-align: left; bottom: 0px !important; color: rgb(0, 0, 0); z-index: 2; } .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; } .ad-gallery .ad-controls { height: 20px; display: none; } .ad-gallery .ad-info { float: left; } .ad-gallery .ad-slideshow-controls { float: right; } .ad-gallery .ad-slideshow-controls .ad-slideshow-start { padding-left: 5px; cursor: pointer; } .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer; } .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; } .ad-gallery .ad-slideshow-running .ad-slideshow-start { font-style: italic; cursor: default; } .ad-gallery .ad-nav { margin: 0px auto; top: 50px; width: 766px; position: relative; } .ad-gallery .ad-forward { top: 0px; height: 100%; position: absolute; z-index: 10; } .ad-gallery .ad-back { top: 0px; height: 100%; position: absolute; z-index: 10; } * html .ad-gallery .ad-forward { height: 100px; } .ad-gallery .ad-back { height: 100px; } .ad-gallery .ad-back { background: url("ad_scroll_back.png") no-repeat 0px 22px; left: -20px; width: 13px; display: block; cursor: pointer; } .ad-gallery .ad-forward { background: url("ad_scroll_forward.png") no-repeat 0px 22px; width: 13px; right: -20px; display: block; cursor: pointer; } .ad-gallery .ad-nav .ad-thumbs { width: 100%; overflow: hidden; } .ad-gallery .ad-thumbs .ad-thumb-list { list-style: none; width: 9000px; float: left; } .ad-gallery .ad-thumbs li { padding-right: 5px; float: left; } .ad-gallery .ad-thumbs li a { display: block; } .ad-gallery .ad-thumbs li a img { border: 3px solid rgb(204, 204, 204); border-image: none; display: block; } .ad-gallery .ad-thumbs li a.ad-active img { border: 3px solid rgb(97, 97, 97); border-image: none; } .ad-preloads { left: -9000px; top: -9000px; position: absolute; }