.headline {
    font-size: 1.9em;
}

.bareanchor a:visited, .bareanchor a:hover,.bareanchor a:link,.bareanchor a {
    text-decoration: none;
	color: #810C36;
}

.imgtransform:hover {
    transform: scale(1.1);
    transition: all 800ms;
    }

.imgframed {
        padding: .25rem;
        background-color: #fff;
        border: 1px solid #dee2e6;
        border-radius: .25rem;
        max-width: 100%;
        height: auto;
    }

.fototitle {
        color: #666666;
        font-family: Lucinda Sans,Verdana;
        line-height: 1.64em;
        font-weight: normal;
        font-size: 1.4em;
    }

.fotoinfo {
        color: #666666;
        font-size: 8pt;
        text-align: right;
        line-height: 1.4em;
    }

.fotolink a, .fotolink a:visited, .fotolink a:hover,.fotolink a:link {
   text-decoration: none;
   color: #810C36;
   font-size: 6pt;
}
.fotolink a:hover {
    text-decoration: none;
    color: #810C36;
    font-weight: bold;
 }