.cpgsc-recent-album {
    margin: 0px 6px 6px 6px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    max-width: 200px;
}

.cpgsc-recent-album img {
    margin: 0 auto;
}

.cpgsc-recent-albums-title {
    max-width: 170px;
    line-height: 12pt;
    margin: 0 auto;
}

.cpgsc-recent-albums-info {
    line-height: 10pt;
    font-size: 8pt;
}

.cpgsc-latest-images {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.cpgsc-recent-album img {
    margin: 0 auto!important;
}

.cpgsc-latest-images-img {
    display: inline-block;
}

.cpgsc-breadcrumb {
    display: inline-block;
    margin: 2px;
}

span.cpgsc-latest-albums-text-title {
    font-size: 10pt;
    text-decoration: underline;
}

span.cpgsc-album-thumbs-title {
    display: block!important;
    margin: 0 auto;
    text-align: center;
    text-decoration: underline;
}

.cpgsc-album-thumbs {
    text-align: center;
    margin: 0 auto;
}

