.mainheader {
    background: #cccccc;
    border-left: 0px;
    border-right: 0px;
    border-top: 2px solid;
    border-bottom: 2px solid;
    text-align: center;
    width: 40%;
    }

.subheader {
    background: #cccccc;
    border-left: 0px;
    border-right: 0px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    text-align: center;
    width: 60%;
    }

.thnav {
    background: #cccccc;
    border-top: 1px solid;
    border-bottom: 1px solid;
    text-align: center;
    width: 80%;
    }

.inthisalbum {
    background: #cccccc;
    border-top: 1px solid;
    border-bottom: 1px solid;
    text-align: center;
    width: 40%;
    }

.pagetitle {
    font-weight: bold;
    margin: 5px;
    }

.pathstyle {
    }

.mainimage {
    background: #ccccff;
    border: 2px inset;
    margin-top: 10px;
    }

.detailslink {
    text-align: center;
    }

.navbar {
    border: thin solid;
    background: #cccccc;
    width: 40%;
    }

.bins_credit {
    text-align: center;
    font-size: 12pt;
    }

.thumbnail {
    border: thin solid;
    background: #ccccff;
    }

.fname {
    font-weight: bold;
    }
.fvalue {
    border: 2px inset;
    }


table.imagedesc {
    width: 40%;
    }
