.ad-gallery{width:100%}
.ad-gallery,.ad-gallery *{margin:0;padding:0}
.ad-gallery .ad-image-wrapper{margin:10px 0;position:relative;width:100%}
.ad-gallery .ad-image-wrapper .ad-loader{background-position:-731px -126px;height:32px;left:50%;margin:-25px 0 0 -25px;padding:9px;position:absolute;top:50%;width:32px;z-index:10}
.ad-gallery .ad-image-wrapper .ad-next,.ad-gallery .ad-image-wrapper .ad-prev{background:url("../img/blank.gif") repeat scroll 0 0 transparent;height:100% !important;position:absolute;top:0;width:40px;z-index:10}
.ad-gallery-big .ad-image-wrapper .ad-next,.ad-gallery-big .ad-image-wrapper .ad-prev{background:url("../img/fade.white.png") repeat-y}
.ad-gallery-big .ad-image-wrapper .ad-next{background-position:-40px 0}
.ad-gallery .ad-image-wrapper .ad-prev{left:0}
.ad-gallery .ad-image-wrapper .ad-next{right:0}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{cursor:pointer;height:43px;text-indent:-999em;position:absolute;margin-top:-21px;top:50%;width:16px}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image{background-position:-23px -200px;left:10px}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image:hover{background-position:-23px -200px}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background-position:-39px -200px;right:10px}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image:hover{background-position:-39px -200px}
.ad-gallery .ad-image-wrapper .ad-image{left:0;position:absolute;top:0;z-index:9}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{bottom:0;color:#000000;left:0;padding:7px;position:absolute;text-align:left;width:100%;z-index:2}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block}
.ad-gallery .ad-controls{height:20px}
.ad-gallery .ad-info{float:left}
.ad-gallery .ad-slideshow-controls{float:right}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{cursor:pointer;padding-left:5px}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{font-size:0.9em;padding-left:5px}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}
.ad-gallery .ad-nav{position:relative;width:100%}
.ad-gallery .ad-forward,.ad-gallery .ad-back{cursor:pointer;display:block;height:20px;position:absolute;text-indent:-999em;top:24px;width:7px}
.ad-gallery .ad-back{background-position:-56px -200px;left:10px}
.ad-gallery .ad-back:hover{background-position:-56px -200px}
.ad-gallery .ad-forward{background-position:-63px -200px;right:10px}
.ad-gallery .ad-forward:hover{background-position:-63px -200px}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;list-style:none outside none;width:100px}
.ad-gallery .ad-thumbs .ad-thumb-list li{display:inline-block;float:left;height:auto !important;width:63px !important}
.ad-gallery .ad-nav .ad-thumbs ul li span{display:none}
.ad-gallery .ad-thumbs li a{display:block;text-align:center;width:100%}
.ad-preloads{left:-9000px;position:absolute;top:-9000px}
.ad-gallery .ad-thumb-list .ad-active span.current-thumb-overlay{background-position:-731px -176px;display:block !important;float:left;height:12px;margin:-56px 0 0 0;padding:0;text-indent:-999em;width:64px;z-index:20}
.ad-gallery-big{position:relative}
.ad-gallery-big .ad-controls{display:none}
.ad-gallery-big .ad-image-wrapper{height:520px;text-align:center}
.ad-gallery-big .ad-image-wrapper{overflow:hidden}
.ad-gallery-big .ad-image-wrapper .ad-prev{left:0}
.ad-gallery-big .ad-image-wrapper .ad-image{overflow:hidden}
.ad-gallery-big .ad-nav{background-position:0 -126px;height:62px;width:730px;z-index:20}
.ad-gallery-big .ad-nav .ad-thumbs{height:62px;margin:0 40px;overflow-x:auto;width:650px}
.ad-gallery-big .ad-thumbs .ad-thumb-list li{height:85px;padding:6px 0 0 10px;width:64px}
.ad-gallery-big .ad-thumbs .ad-thumb-list li.first{padding-left:0}
.ad-gallery-big .ad-thumbs li a{}
.ad-gallery-big .ad-thumbs li a img{display:block;margin:0 auto}
.ad-gallery-big .ad-thumbs li a.ad-active{}
.ad-gallery-big .ad-thumbs li a.ad-active span{display:block}
.ad-gallery-big .ad-thumb-list .ad-active span.current-thumb-overlay{margin:-58px 0 0 0}
.ad-gallery-big .ad-thumbs li a.ad-active img{}
.ad-description-title{font-size:13px;text-align:center}
#content a.ad-description-link {text-decoration:none;font-weight:normal;}
#content a.ad-description-link:hover {text-decoration:underline;}
.ad-gallery-small{margin:0;padding:0;position:relative;width:730px}
.ad-gallery-small .ad-image-wrapper{height:482px !important;margin:0;overflow:hidden}
.ad-gallery-small .ad-image-wrapper div.ad-image{height:482px !important;top:0 !important;width:730px !important}
.ad-gallery-small .ad-image-wrapper div.ad-image img{height:auto !important;width:auto !important}
.ad-gallery-small .ad-nav{background-position:0 -126px;height:62px;left:0;position:absolute;top:492px;width:730px;z-index:20}
.ad-gallery-small .ad-nav .ad-thumbs{height:62px;margin:0 40px;overflow-x:auto;padding:0;width:650px}
.ad-gallery-small ul.ad-thumb-list{height:49px}
.ad-gallery-small .ad-nav .ad-thumbs li{height:48px;padding:10px 29px 0 0;width:64px !important}
.ad-gallery-small .ad-nav .ad-thumbs li a{background:none;height:48px;padding:0;text-decoration:none;width:64px}
.ad-gallery-small .ad-nav .ad-thumbs li a.ad-active{background:none;margin:0}
.ad-gallery-small .ad-nav .ad-thumbs li a img{border:0 none;display:inline-block;float:left;padding:0}
.ad-gallery-small .ad-nav .ad-thumbs li a span{display:none !important}
.ad-gallery-small .ad-back,.ad-gallery-small .ad-forward{display:none}
.ad-gallery-small .ad-image-description{display:none}
.ad-gallery-small p.ad-description-title{font-size:15px;line-height:18px}
.ad-gallery-small .ad-additional-controls{height:19px;right:0;top:0;width:42px}
.ad-gallery-small .ad-nav .ad-prev-image-additional,.ad-gallery-small .ad-nav .ad-next-image-additional{cursor:pointer;display:block;height:20px;position:absolute;text-indent:-999em;top:24px;width:7px}
.ad-gallery-small .ad-nav .ad-prev-image-additional{background-position:-56px -200px;left:20px}
.ad-gallery-small .ad-nav .ad-prev-image-additional:hover{background-position:-56px -200px}
.ad-gallery-small .ad-nav .ad-next-image-additional{background-position:-63px -200px;right:20px}
.ad-gallery-small .ad-nav .ad-next-image-additional:hover{background-position:-63px -200px}
.ad-gallery-small div.gallery-info{float:left;margin-top:25px;overflow:hidden}
.ad-gallery-small div.gallery-info,.ad-gallery-small div.gallery-info p{color:#000000}