body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;background-color:#5F797C;}
.gelasio{font-family:"Gelasio", serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}
.container{width:960px;margin:20px auto;}
header .headwrap{display:grid;grid-template-columns:167px 1fr;background-color:#E4CFC7;}
header .left img{width:100%;height:100%;object-fit:cover;}
header .right{border-left:5px solid #ffffff;display:flex;flex-direction:column;gap:12px;padding:12px;}
header .right .headerimages{display:flex;flex-direction:row;gap:4px;}
header .right .headerimages img{width:92px;height:92px;object-fit:cover;}
header .right p{margin:0;text-align:right;color:#A07465;font-style:italic;font-size:1.188rem;}
header .strapline{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:12px;background-color:#ffffff;padding:12px;}
header .strapline .title{text-transform:uppercase;color:#5F797C;font-family: "Cinzel", serif;font-weight: 400;font-style: normal;font-size:2.375rem;line-height:100%;}
header .strapline p{font-style:italic;font-size:1.188rem;color:#5F797C;margin:0;}
main{background-color:#E4CFC7;padding:20px;text-align:center;}
main h1{color:#A07465;font-size:1.375rem;margin:0 0 12px 0;}
main h2{color:#A07465;font-size:1.375rem;color:#5F797C;}
main p{color:#333333;font-size:0.875rem;}
main p a{color:#333333;text-decoration:underline;}


