.iw_wrapper{
    width:85%;
    margin:0 auto;
	margin-left:85px;
	margin-top:40px;
}

.iw_wrapper ul{
	padding-bottom:500px;
}

ul.iw_thumbs li{
    float:left;
    margin:5px;
	list-style:none;
}

ul.iw_thumbs li div{
    position:absolute;
    top:5px;
    width:180px;
    padding:0px 10px;
    display:none;
    color:#fff;
    z-index:100;
}

ul.iw_thumbs li div h2{
    font-family: 'Wire One', arial, serif;
    font-size:38px;
    text-transform:uppercase;
    text-shadow:0px 0px 1px #fff;
}

ul.iw_thumbs li div p{
    font-size:11px;
    line-height:16px;
    font-style:italic;
}

ul.iw_thumbs li img{
    border:7px solid #fff;
    cursor:pointer;
    position:relative;
    -moz-box-shadow:1px 1px 1px #aaa;
    -webkit-box-shadow:1px 1px 1px #aaa;
    box-shadow:1px 1px 1px #aaa;
}
ul.iw_thumbs li img:hover{
    -moz-box-shadow:1px 1px 7px #777;
    -webkit-box-shadow:1px 1px 7px #777;
    box-shadow:1px 1px 7px #777;
}

ul.iw_thumbs li:nth-child(1){
    margin-left:50px;
}

ul.iw_thumbs li:nth-child(even){
    margin-top:30px;
}

ul.iw_thumbs li:nth-child(3n){
    margin-left:20px;
}

ul.iw_thumbs li:nth-child(even) img{
    height:50px;
}
ul.iw_thumbs li:nth-child(odd) img{
    height:65px;
}
ul.iw_thumbs li:nth-child(5n) img{
    height:82px;
}
ul.iw_thumbs li:nth-child(6n) img{
    height:100px;
}
ul.iw_thumbs li:nth-child(7n) img{
    height:50px;
}
