/* SHTML SLIDER ESSENTIAL STYLES 
===================================================*/
ul.shs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
ul.shs li.shs-slide{position:absolute; opacity:0;filter:alpha(opacity=00);list-style:none;margin:0;}
.shs-wrapper ul.shs li.shs-slide{opacity:1;display:none;}
ul.shs li.shs-slide img{border-radius:0;}
ol.shs-markers{bottom: 0px; height:30px; list-style: none outside none; margin-bottom: 0 !important; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0; position: absolute; text-align: center; width: 100%;z-index:9;} 	
ol.shs-markers li{display:inline;margin:0;}
ol.shs-markers li a{display:inline-block;outline:none;}
p.shs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;} 
ul.shs-controls{list-style:none;margin:0;padding:0;z-index:9999;position:absolute;top:50%;width:100%;}
ul.shs-controls li{list-style:none;}
ul.shs-controls li a{display: block; height: 37px; margin-top: -18px; outline: medium none; position: absolute; text-decoration: none; width: 20px; background-repeat:none;} 	
ul.shs-controls li.shs-next a{right:10px;top:0px;background-position:bottom;}
ul.shs-controls li.shs-prev a{left:10px;top:2px;background-position:top;}
ol.shs-markers li a{ padding:9px; background-position:bottom;background-repeat:none;margin:5px; text-decoration: none;outline:none;} 
ol.shs-markers li.active-marker a,ol.shs-markers li a:hover{ background-position:top;outline:none; } 
ul.shs .shs-iframe-overlay{ width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer; z-index:1;} 
ul.shs .shs-fixed-overlay{ background: url('../images/overlay_bg.png'); height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index:99999999999; text-align:center; display:none; } 
ul.shs .shs-fixed-overlay .shs-iframe-wrap{ position:relative; top:50%; border:10px solid #252525; margin:0 auto; border-radius: 6px 6px 6px 6px;} 
ul.shs .shs-fixed-overlay  a.shs-close-iframe{ background: none repeat scroll 0 0 #252525; border-radius: 5px 5px 0 0; color: #545454; display: block; font-size: 19px; height: 35px; line-height: 26px; outline: medium none; position: absolute; right: -10px; text-decoration: none; text-shadow: none; top: -38px; width: 36px; z-index: 1; -webkit-transition: all .5s linear 0s; -ms-transition: all .5s linear 0s; -o-transition: all .5s linear 0s; transition: all .5s linear 0s; }  
ul.shs .shs-fixed-overlay  a.shs-close-iframe:hover{color:#aaa; -webkit-transition: all .5s linear 0s; -ms-transition: all .5s linear 0s; -o-transition: all .5s linear 0s; transition: all .5s linear 0s; } 
.shtmlslider.shs_light ul.shs-controls li a{background-image:url('../images/shs-arr-light.png');}
.shtmlslider.shs_dark ul.shs-controls li a{background-image:url('../images/shs-arr-dark.png');}
.shtmlslider.shs_light ol.shs-markers li a { background-image:url('../images/shs-bullet-light.png'); }
.shtmlslider.shs_dark ol.shs-markers li a { background-image:url('../images/shs-bullet-dark.png'); }
.shs-iframe-loader,.shs-iframe-floader{width:40px;height:40px;display:block;left:0;right:0;margin:0 auto;top:50%;margin-top:-20px;background:url('../images/loader.gif') no-repeat;position:absolute;z-index:1;display:none;}
.shs-iframe-floader {background:url('../images/floader.gif') no-repeat;display:block;}
.shs-iframe-wrap {background: url('../images/overlay_bg.png');}
ul.shs,ul.shs-controls,ol.shs-markers{visibility:hidden;}