/* CSS */

#ADgallery{
  position:absolute;
  width:160px;
  height:600px;
  right:0;
  margin:0 auto;
  padding-bottom:30px; 
}

#ADgallery h5 { margin-bottom:0; padding-bottom:0; }

#ADgallery_overflow{
  position:relative;
  overflow:hidden;
  width:160px;
  height:600px;
}
#ADslider{
  position:absolute;
  left:0;
  height:500px;
}
#ADslider img{
  float:left; 
}
#ADprev, #ADnext{
  cursor:pointer;
  width:50px;
  height:50px;
  background:#fff;
  position:absolute;
  top:50px;
  opacity:0.5;
  -webkit-border-radius:25px;
          border-radius:25px;
		  display:none;
}
#ADprev:hover, #ADnext:hover{
  opacity:0.8;
}
#ADprev{
  left:-25px;
  display:none;
}
#ADnext{
  right:-25px;
  display:none;
}


#ADgallery_nav{
  position:relative;
  top:485px;
  width:150px;
  height:15px;
  text-align:center;
  
}

#ADgallery_nav span{
  font-size:12px;
  cursor:pointer;
  color:#49c;
  opacity:0.6;
  background:#fff;
  margin:0 3px;
  display:inline-block;
  width:15px;
  height:15px;
  text-align:center;
   -webkit-border-radius:25px;
          border-radius:25px;
}

#ADgallery_nav span:hover{
  opacity:0.8;

}

#ADgallery_nav span.active{
 opacity:0.9;
 background:#49c;
 color:#fff;
}

