@charset "utf-8"; 
/* CSS Document */

.post-block { margin-bottom:270px; text-align:center }
.select-title { float:none!Important; }

.stuff-image-next {
    cursor: pointer;
}

.thumbnails .active img{
    border: 1px solid grey;
}

.stuff-imgs { clear:both; float:none; padding-top:30px }
.stuff-imgs a { margin-right:19px; border:none; }
.stuff-imgs a img { border:1px solid #ebebeb }
.stuff-img { clear:both; margin-bottom:25px; position:relative; text-align:center; zoom:1; }

.thumbnails { margin:15px -19px 30px 0; text-align:center }

.caption { display:none; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; color:#343434; height:54px; left:0; margin-top:-33px; padding-top:12px; position:absolute; top:50%; text-align:center; width:100%; zoom:1; background:#fff }
.caption h2 { margin-bottom:0; font-size:14px; font-weight:normal }
.caption p { font-size:11px }
.caption a { margin:0 }
.stuff-img:hover .caption { display:block; }
.caption:hover { display:block; }

.stuff-pagination { margin-top:30px; text-align:center }
.stuff-pagination a { color:#49a811; font-size:11px; margin-right:13px; text-decoration:none }
.stuff-pagination a:hover { text-decoration:underline }
.stuff-pagination span { color:#000; font-size:21px; font-weight:bold; padding-right:13px }



#content {padding-bottom: 0px; margin-bottom: -120px}
.post {padding-bottom: 0px;}
.project-stuff .footer-pages {
    text-align: center;
    width: 705px;
    margin-bottom: 40px;
    margin: 0;
}



.project-title {
    overflow: visible !Important;
}
