/***********************
 *POLAROID EFFECT
 *
 ************************/
/* -------------------------------------------------- */
/*SHOW AND ZOOM ALBUMS IN INDEX*/

ul.polaroids li div.img_holder {
    height:130px;
    overflow:hidden;}
ul.polaroids {
    width: 100%;
    margin-left:auto;
    margin-right:auto;
    margin-top:30px; }
ul.polaroids li { display: inline;  }
ul.polaroids a {
    background: #fff;
    display: inline;
    float: left;
    margin: 0 10px 35px 20px;
    width: 190px;
    height:160px;
    padding: 10px 10px 15px;
    text-align: center;
    font-family: "Marker Felt", sans-serif;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    box-shadow: 0 3px 6px rgba(0,0,0,.25);
   
    }
ul.polaroids img { display: block; h: 190px;}
ul.polaroids a:after { content: attr(title); }
ul.polaroids li a:hover {
    -ms-transform: scale(1.25);
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
   /* IE8+ - must be on one line, unfortunately */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.25, M12=0, M21=0, M22=1.25, SizingMethod='auto expand')";
    box-shadow: 0 3px 6px rgba(0,0,0,.5);
    position: relative; z-index: 5;
    }
/* -------------------------------------------------- */
a.photo-thumb{
    display:block;
    width:190px;
    height:145px;
    overflow:hidden;
    float: left;
    margin:5px;
    padding:5px;
    border:1px solid #eee;
    position:relative;
   text-decoration: none;
   text-align: center
}
a.photo-thumb img{
width:178px;
    height:134px;
   margin-left:auto;
    margin-right:auto;
  
}
/* DIV HOLDING IMAGES IN DETAIL VIEW*/
/* -------------------------------------------------- */
#gallery {overflow: hidden; padding-bottom: 100px;}
.gallery_margin {margin-left:45px;}
#gallery a span.magnify {
    display:none;
    background-image:url(/media/template/default/img/magnify.png);
    background-repeat:no-repeat;
    width:40px;
    height:40px;
    position:absolute;
    left:10px;
    top:50px;
   
    }
#gallery a span.video {
    background-image:url(/media/template/default/img/youtube.png);
    background-repeat:no-repeat;
    width:24px;
    height:24px;
    position:absolute;
     left:75px;
    top: 65px;
    }
#gallery a:hover span.magnify { display:block;} 

#gallery a span.info {
    display:block;
    color: #fff;
    padding:5px 2px !important;
    font-size: 13px !important;
    position:absolute;
    margin-left:0px;
       top:5px;
    width:95%;
    padding:2px;
    background-color: #10602B;
    text-align: center;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=85);
    opacity: 0.85;}

		