/**
 * This file is part of Shashin. Please see the Shashin.php file for
 * copyright and license information.
 *
 * @author Michael Toppa
 * @version 1.2
 */
 
/* The following are applied to the simage and srandom tags */
.shashin_image {
    display: block;
    margin: 2 px;
    background-color: none;
    border: none;
}

.shashin_image img {
    padding: 0 px; /* double this for shashin_div_padding option */
    border: none;
}

.shashin_caption {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
    font-weight: bold;
}

/* Applied to salbum tag */
.shashin_album {
    display: block;
    margin: 3 px;
    background-color: none;
    border: 1px solid white;
    text-align: center;
}

.shashin_album img {
    padding: 0px;
    border: 1px solid white;
}

.shashin_album_title {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
    font-weight: bold;
}

.shashin_album_location {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
}

.shashin_album_date {
    display: block;
    padding: 0px 5px 0px 5px;
    font-size: x-small;
}

/* Applied to salbumthumbs tag */
.shashin_album_thumbs_table {
    margin: 2px;
}

.shashin_album_thumbs_table td {
    text-align: center;
    margin: 3px;
    vertical-align: top;
}

/* Applied to sthumbs, srandom, and snewest tags */
.shashin_thumbs_table {
    margin: 5px;
}

.shashin_thumbs_table td {
    text-align: center;
    margin: 5px;
    vertical-align: center;
}

.shashin_thumb {
    margin-left: auto;
    margin-right: auto;
    margin-top: 1px;
    margin-bottom: 1px;
    background-color: none;
    border: 1px solid white;
}


.shashin_thumb img {
    padding: 0px; /* double this for shashin_thumb_padding option */
    border: none;
}

/* Applied to error messages */
.shashin_error {
    color: Red;
    font-weight: bold;
}

