body {
    background-color: rgb(149, 150, 180);
}

header {
    border: 2px solid rgb(160, 53, 222);
    border-radius: 10px;
    margin-bottom: 12px;
    text-align: center;
    font-size: 2rem;

}

main#photos {
   
    min-height: 100px;
    display: flex;
    padding: 8px;

}

main#photos section {
    
    min-height: 100px;
}

.thumbnails {
    flex: 1 0 360px;
    display: flex;
    justify-content: center;
    flex-flow: row wrap;
    gap: 8px;
}

.thumbnails figure {
    border: 4px solid hotpink;
    flex: 0 0 150px;
    aspect-ratio: 1;
    background-size: cover;
    background-position: center;
}

#bigsection {
    flex: 1 1 auto;
    padding-left: 12px;
    padding-top: 12px;
    border: 4px solid hotpink;
    

}

#largeimage {
    width: 50%;
}

#bigcaption {
    font-size: 2rem;
    width: 100%;
    margin: 0 auto;
    text-align: left;
}

.figure1 {
    background-image: url(../images/jaxbaby-thumb.jpg);
}

.figure2 {
    background-image: url(../images/jaxandme-thumb.jpg);
}

.figure3 {
    background-image: url(../images/jaxanda-thumb.jpg);
}

.figure4 {
    background-image: url(../images/jaxcute-thumb.jpg);
}

.figure5 {
    background-image: url(../images/jaxhiking-thumb.jpg);
}

.figure6 {
    background-image: url(../images/jaxpumpkin-thumb.jpg);
}

.figure7 {
    background-image: url(../images/jaxpaw-thumb.jpg);
}

.figure8 {
    background-image: url(../images/jaxlake-thumb.jpg);  
}

.figure9 {
    background-image: url(../images/jaxoldman-thumb.jpg);
}

.figure10 {
    background-image: url(../images/jaxlastday-thumb.jpg);
}



