/* CSS */

#ADgalleryHOME{
  position:absolute;
  width:160px;
  height:700px;
  right:0;
  margin:0 auto;
  padding-bottom:30px; 
}
#ADgalleryHOME h5 { margin-bottom:0; padding-bottom:0; }
#ADgallery_overflowM{
  position:relative;
  overflow:hidden;
  width:160px;
  height:700px;
}
#ADsliderM{
  position:absolute;
  left:0;
  height:500px;
	}
#ADsliderM img{
  float:left; 
}
#ADprevM, #ADnextM{
  cursor:pointer;
  width:30px;
  height:30px;
  background:#000;
  position:absolute;
  top:505px;
  opacity:0.5;
  -webkit-border-radius:25px;
          border-radius:25px;
		  
}
#ADprevM:hover, #ADnext:hover{
  opacity:0.8;
}
#ADprevM{
  left:40px;
	background-image:url(leftright-arrows-rev_prev-wht.png);
  background-position:center;
    background-repeat:no-repeat;
  
}
#ADnextM{
  right:40px;
	background-image:url(leftright-arrows-rev_next-wht.png);
  background-position:center;
    background-repeat:no-repeat;
 
}


#ADgallery_navM{
  position:relative;
  top:520px;
  width:160px;
  height:15px;
  text-align:center;
  
}

#ADgallery_navM 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_navM span:hover{
  opacity:0.8;

}

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