
#work 
{
visibility:hidden;
clear:both;
display:block;
height:10px;
}

.slide img
{
border:1px solid #777;
-moz-box-shadow:0 2px 5px -2px rgba(35,35,35,0.8);
-webkit-box-shadow: 0 2px 5px  -2px rgba(35,35,35,0.8);
box-shadow: 0 2px 5px -2px rgba(35,35,35,0.8);
behavior: url(PIE.htc);
}

/*Work*/

#filter
{
margin: 2em;
font-size:18px;
font-weight: bold;
color: #33CCFF;
margin-left:0;
height:21px;
clear:both;
}

#filter li {
float:left;
}

#filter a {
padding: 1px 20px 2px 0;
color: #33CCFF;
}

/*Mason*/

.img-container
{
display:none;
margin-bottom:15px;
background-color:#1e1e1e;
float:left;
margin-left: 15px;
position:absolute;   
-moz-box-shadow:0 4px 6px -2px rgba(0,0,0,0.8);
-webkit-box-shadow: 0 4px 6px -2px rgba(0,0,0,0.8);
box-shadow: 0 4px 6px -2px rgba(0,0,0,0.8);
behavior: url(PIE.htc);
}

.img-container:hover
{
-moz-box-shadow:0 6px 8px -2px rgba(35,35,35,0.8);
-webkit-box-shadow: 0 6px 8px -2px rgba(35,35,35,0.8);
box-shadow: 0 6px 8px -2px rgba(35,35,35,0.8);
behavior: url(PIE.htc);
}

.box
{
position:relative;
overflow: hidden;
display: block;
width: 150px;
text-indent: -9999px;
}

/*File Types*/

.min
{
height: 100px
}

.quad
{
height: 150px
}

.mid
{
height: 160px
}

.max
{
height: 200px
}
