@font-face{font-family:futura;src:url(/images/futura.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--navy: #0d2a54;--teal: #76aeb1;--purple: #905e97;--purple-light: #a670b1;--purple-hover: #ba93c0;--divider: #c3cfd0}*{box-sizing:border-box}body{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#000;background:#fff url(/images/bg.jpg);background-repeat:repeat-x;background-position:top center;margin:0;padding:0}img{max-width:100%}a:link,a:active,a:visited{color:var(--purple);text-decoration:none}a:hover{color:var(--teal);text-decoration:none}h1{font-family:georgia,Times New Roman,serif;font-variant:small-caps;font-weight:700;font-size:28px;color:var(--teal);margin:0}h2{font-size:20px;margin:0;color:var(--navy);font-weight:700}h3{font-size:16px;margin:0;color:var(--purple-light);font-weight:700}h4{font-size:14px;margin:0}.container{width:950px;margin:35px auto 0;min-height:900px;height:auto;text-align:left;z-index:1}.socialmedia{float:right;width:200px;text-align:center}.socialicon{border:0;width:30px;height:30px;padding:5px}.logo-link{display:inline-block}img.caswell{border:0;width:479px;height:43px;margin-left:4px}#navigation{width:950px;font-weight:700;font-size:16px;text-align:center;overflow:hidden;margin:2px 0;height:35px;font-family:georgia,Times New Roman,serif;font-variant:small-caps}#navigation ul{list-style:none;margin:0 0 0 4px;padding:0}#navigation li{display:inline;float:left;border-right:2px solid var(--divider)}#navigation a{display:block;padding:7px 25px}#navigation a:link,#navigation a:active,#navigation a:visited{color:#fff;text-decoration:none}#navigation a:hover,#navigation a[aria-current=page]{color:#fff;background-color:var(--purple-hover);text-decoration:none}.leftside{float:left;width:190px}#nav1{width:189px;height:310px;font-weight:700;font-size:14px;text-align:left;overflow:hidden;background:url(/images/nav1.jpg);margin-top:9px;padding-top:17px}#nav1 ul{list-style:none;margin:0;padding:0}#nav1 li{display:block;margin-bottom:10px}#nav1 a{display:block;padding:7px 0 7px 20px;width:161px}#nav1 a:link,#nav1 a:active,#nav1 a:visited{color:var(--navy);text-decoration:none}#nav1 a:hover{color:#fff;background-color:var(--navy);text-decoration:none}#nav2{width:189px;height:215px;font-weight:700;font-size:14px;text-align:left;line-height:22px;overflow:hidden;background:url(/images/nav2.jpg);margin-top:7px;padding:20px;color:var(--navy)}#nav2 h2{font-family:Arial,Helvetica,Verdana,sans-serif;color:#fff;font-size:26px;margin-bottom:10px;line-height:24px;white-space:nowrap}.rightside{width:760px;margin:0 auto;float:right}.slideshow{position:relative;width:760px;height:216px;background:url(/images/header.jpg);border:0;padding:0;margin:0 auto;overflow:hidden}.slideshow img{position:absolute;inset:0;width:760px;height:216px;border:0;opacity:0;animation:slidefade 18s infinite}.slideshow img:nth-child(1){animation-delay:0s}.slideshow img:nth-child(2){animation-delay:6s}.slideshow img:nth-child(3){animation-delay:12s}@keyframes slidefade{0%{opacity:0}6%{opacity:1}33%{opacity:1}39%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.slideshow img{animation:none}.slideshow img:nth-child(1){opacity:1}}.body-container{width:760px;margin:0 auto;background-color:#fff;overflow:auto;padding:20px;text-align:left;font-size:14px}.body-container p{line-height:1.7}.body-container h2{margin-top:18px}.body-container h3{margin-top:14px}.spacer{clear:both;display:block;height:1px;overflow:auto}.footer{width:950px;margin:0 auto;overflow:auto;font-size:13px;font-weight:700;text-align:left;color:var(--navy);background-color:#fff;padding:10px}.footer a:link,.footer a:active,.footer a:visited{color:var(--navy);text-decoration:none}.footer a:hover{color:var(--teal);text-decoration:none}.footer .disclaimer{font-size:10px;font-weight:400}@media(max-width:980px){.container{width:100%;margin-top:12px;padding:0 12px}.socialmedia{width:auto;float:none;text-align:right}img.caswell{width:100%;max-width:479px;height:auto}#navigation{width:100%;height:auto;text-align:center}#navigation ul{margin-left:0}#navigation li{float:none;display:inline-block;border-right:0}.leftside{float:none;width:100%}#nav1,#nav2{width:100%;max-width:320px}#nav1 a{width:auto}.rightside{float:none;width:100%}.slideshow{width:100%;height:auto;aspect-ratio:760 / 216;background-size:cover}.slideshow img{width:100%;height:100%;object-fit:cover}.body-container,.footer{width:100%}}
