.screenshots {
    width: 622px;
    padding-top: 20px;
    background: transparent url(../images/screenshots/bg.top.png) left top no-repeat;
    margin:0 20px 0 55px;
}

.screenshots .body {
    padding: 0px 20px;
    background: transparent url(../images/screenshots/bg.middle.png) left top repeat-y;
}

.screenshots .bottom {
    height: 19px;
    background: transparent url(../images/screenshots/bg.bottom.png) left top no-repeat;
    padding-bottom: 20px;
}



.screenshots h4 {
    font-weight: bold;
    color: white;
    font-size: 14px;
    padding-left: 27px;
    background: transparent url(../images/screenshots/link_icon.png) left center no-repeat;
}

.screenshots .thumbnails {
    padding: 0;
    margin-top: 5px;
    text-align: center;
}

.screenshots .tn {
    outline: 0;
    display: inline-block;
    width: 51px; height: 66px;
    vertical-align: top;
    padding: 6px;
    margin: 0 5px;
    background: transparent url(../images/screenshots/tn.bg.png) left top no-repeat;
    position: relative;
    z-index: 1000;
}

.screenshots .tn.on {
    background: transparent url(../images/screenshots/tn.bg_on.png) left top no-repeat;
}

.screenshots .tn.off {
    background: transparent url(../images/screenshots/tn.bg_off.png) left top no-repeat;
}

.screenshots .tn.off img {    
    opacity: 0.3;
}

.screenshots .caption {
    margin: 0;
/*     margin-top: 46px; */
    padding-top: 4px;
    background: transparent url(../images/screenshots/caption.bg.top.png) center top no-repeat;
}

.screenshots .caption-wrapper {
    margin-top: -6px;
}

html>/**/ body .screenshots .caption-wrapper {
    margin-top: -6px;
}


.screenshots .caption .body {
    padding: 5px 90px;
    background: url(../images/screenshots/caption.bg.middle.png) center top repeat-y; 
    color: white;
    text-align: center;
}

.screenshots .caption .bottom {
    height: 3px;
    background: transparent url(../images/screenshots/caption.bg.bottom.png) center top no-repeat;
}

.screenshots .caption .body p {
    font-size: 10px;
}

.screenshots .caption .body strong {
    font-weight: bold;
}


