:root{--clr-primary-fg:whitesmoke;--clr-primary-bg:black;--clr-accent1:aqua;--clr-accent2:aquamarine;--clr-hilite1:cornsilk;--clr-hilite2:lemonchiffon;--clr-footer:#c4ffd0;--ff-body:AvenirLTPro-Light,open-sanslight,Helvetica,Arial,sans-serif;--ff-body-alt:'Open Sans Condensed Light',arial,Helvetica,sans-serif;--ff-body-alt-itl:'Open Sans Condensed Light Italic',arial,sans-serif;--ff-heading:CinzelVFRoman,Garamond,serif;--ff-heading2:Garamond,"Times New Roman",serif;--ff-footer:Cuprum,Tahoma,Geneva,sans-serif;--ff-menu:Cuprum,arial,sans-serif;--ff-script:KGDropsofJupiter,cursive;--ff-script2:ShadowsIntoLightTwo,cursive;--ff-artdeco:Ruthie,KGDropsofJupiter,cursive;--ff-caption:Cuprum,Verdana,'Open Sans Condensed',Geneva,sans-serif;--ff-caption2:Nueva Std Cond,Tahoma,Haettenschweiler,Verdana,sans-serif;--ff-glyphs:ElegantIcons;--fs-heading1:3.052rem;--fs-700:1.953rem;--fs-600:1.563rem;--fs-500:1.25rem;--fs-400:1rem;--fs-small:.8rem;--sz-media-xs:576px;--sz_media-sm:576px;--sz-media-med:768px;--sz-media-lg:992px;--sz-media-xl:1200px;--sz-media-xxl:1400px}BODY{color:var(--clr-primary-fg);background:var(--clr-primary-bg);margin:0;font-family:var(--ff-body)}P{margin:0;padding:0 0 .4em;line-height:1.6em;font-size:var(--fs-400)}.announce{text-align:right;color:red;font-variant:small-caps;font-weight:bolder;margin:20px 0;font-size:1.4em}H1{font-family:var(--ff-heading);font-size:var(--fs-700);float:left;width:80%;margin:20px auto;border-bottom:#333 1px outset}@media screen and (max-width:768px){h1{font-size:var(--fs-600)}}H2{margin:0;font-weight:normal;font-family:var(--ff-heading2);font-size:var(--fs-600);padding:.4em 0 .6em}H3{font:italic 1.7em Tahoma;font-size:var(--fs-500);margin-bottom:0;padding:0;margin:0}H4{font:normal 12pt georgia;font-size:var(--fs-400);letter-spacing:1px;margin-bottom:0}A:link{font-weight:normal;text-decoration:none;color:var(--clr-hilite2)}A:visited{font-weight:bold;text-decoration:none;color:#03f}A:hover,A:active{text-decoration:none;color:#028efd}A.notActive{color:gray}@media screen and (max-width:768px){.img{display:block;max-width:100%;height:auto}}.fotoDetails{display:block;color:#fff;text-align:left;font:1.2em Tahoma;padding:2px 3px 2px 5px}.fotoTitle{margin:0 0 5px;color:#f6fb74;text-align:left;font:small-caps bold 1.3em Tahoma}.fotoPurchase{padding:8px 0 0 5px;font:italic 1.2em Verdana;color:#9ed4ff;text-align:left}.selected{color:blue;font-weight:bold}.nooverflow{overflow:hidden}.transparent_class{filter:alpha(opacity=50);opacity:.5}.fadeaway{position:absolute;display:block;top:0;left:0;height:100%;width:100%;z-index:99;background:linear-gradient(to bottom,transparent 50%,black)}#container{position:relative;margin:0 auto;padding:0;max-width:900px;height:inherit}#top{position:relative;width:100%;height:100px;padding:0;margin:20px auto 40px}#headerTop{position:relative;width:100%;padding:0;margin:0;height:50px;float:left;text-align:center;background:var(--clr-primary-bg) url(../jpeg/tap1.gif) no-repeat}#header{width:858px;background:white url(../jpeg/Velvia.gif) no-repeat center;padding:30px 0 0;margin:0 0 20px;height:305px;float:left;z-index:4;text-align:center}#headerDetails{background:url(../jpeg/transpBlack50.png) repeat;border:2px solid #002fff;position:absolute;left:280px;top:100px;width:300px;z-index:10;height:auto;visibility:hidden;padding:5px}#headerDetails UL{list-style:none;padding:4px 0 0;margin:0}#header:hover #headerDetails,#header:hover #headerDetails UL LI,#header:hover #headerDetails P{visibility:visible}#headerText{position:absolute;float:right;height:20px;margin:0;top:285px;background-color:transparent;z-index:5;right:100px}#main{position:relative;padding:0;margin:0 auto;float:left;width:100%}#masthead{position:relative;max-width:420px;width:94%;margin:0;padding:0 0 20px;min-height:100px;float:left}#logo{max-width:100%;height:100%;background-size:cover}#logo h1{font-family:var(--ff-artdeco);font-size:4px;visibility:hidden;z-index:1;margin:0}#logo>img{max-width:100%;height:auto}#topContact{float:left;margin-left:10px}#mainBottom{position:relative;width:100%;padding:0;height:30px;clear:both;border-bottom-color:#414141;border-bottom-width:thin;border-bottom-style:solid;color:#6f94fd;font-size:.9em}.imageOverlay{position:absolute;left:0;top:0;display:block;background:url(../Images/jpeg/transpBlack90.png) repeat;opacity:0;visibility:hidden;z-index:5;width:100%;height:100%;padding:0}#showcase{float:left;width:800px;height:auto;text-align:center;margin:0 auto;padding:10px 29px 0;position:relative}#footer{position:relative;width:auto;height:40px;margin:10px 0 0;padding:0 5px 0 0}#footer2{position:relative;width:767px;background-color:#3e4760;clear:both;margin:0;padding:0}#footer P{font-family:var(--ff-footer);text-align:right;font-size:var(--fs-400);color:var(--clr-footer)}@media screen and (max-width:768px){#footer p{font-size:var(--fs-small)}}#footer A:link,#footer A:visited{margin-right:20px}#topMenu{display:block;position:relative;float:right;width:480px;max-height:50px;margin-top:16px}.menu{clear:both}#topMenuLinks{float:left;width:100%;max-height:50px;margin:0}#topMenuLinks>UL.menu{margin:10px 10px 10px 40px;padding:0;float:right}#topMenuLinks>UL.menu>LI{margin:0 4px;display:inline-block;padding:0 3px 0 3px;text-align:center;line-height:24px;position:relative}#topMenuLinks UL LI A{display:block;color:var(--clr-accent1);padding:0 2px;text-decoration:none;font-weight:normal;border-style:solid;border-color:var(--clr-primary-bg);border-width:2px;font-size:clamp(var(--fs-small),var(--fs-500),var(--fs-600));font-family:var(--ff-menu);font-weight:300;font-stretch:condensed}#topMenuLinks UL LI A:visited,#topMenuLinks UL LI A:link{display:block}#topMenuLinks UL LI A:hover,#topMenuLinks UL LI A.active:hover{background-color:var(--clr-accent2);color:var(--clr-primary-bg);display:block;border-style:solid;border-color:var(--clr-accent1);border-width:2px;border-radius:4px}#topMenuLinks UL LI.active,#topMenuLinks UL LI A.active{color:var(--clr-hilite1);display:block;font-weight:bolder}#topMenuLinks UL UL{position:absolute;top:100%;left:0;z-index:100;height:0;width:max(max-content,130px);background-color:var(--clr-primary-bg);opacity:0;visibility:hidden;transition:visibility .00s ease .5s,opacity .6s linear,height 1s ease;transition:all 1s ease;transition:height .6s ease}#topMenuLinks LI:hover>UL{position:absolute;z-index:100;white-space:nowrap;visibility:visible;height:auto;opacity:1;border-style:solid;border-color:#404040;border-width:2px;border-radius:5px;transition-delay:.00s;transition:all 1s ease;transition:height .6s ease}#topMenuLinks UL UL UL{top:0;left:100%}#topMenuLinks LI.submenu UL>LI{width:135px;text-align:left;text-indent:6px;float:left;position:relative;margin:0}#submenuLeft{float:left;margin:0 0 40px 20px;width:140px;padding:0 10px 0 0;border-right:2px solid #6f94fd;height:200px}#submenuLeft UL{margin:0;padding:20px 0 0 10px;list-style-type:none}#submenuLeft UL LI{margin:0;padding:0}#submenuLeft UL LI A{display:block;color:lightseagreen;text-decoration:none;font-weight:normal;border-style:solid;border-color:var(--clr-primary-bg);border-width:2px;font-size:17px !important;font-family:Geneva,Arial,Helvetica,sans-serif}#submenuLeft UL LI a:hover{color:var(--clr-primary-bg);background-color:var(--clr-accent2)}#submenuLeft UL LI:hover{border:1px solid skyblue}#submenuLeft UL LI.active>a{color:white}#submenuLeft h2{margin:0;font-family:var(--ff-heading);color:cornsilk;font-weight:normal;font-size:var(--fs-500);padding:.4em 0 .2em}#submenuRight{float:right;clear:right;margin:0 20px 0 0;width:200px;padding:0}#bread{width:100%;float:left;padding:0 0 10px;margin:5px 0 0 0;color:var(--clr-primary-fg);text-align:left;font-family:'open_sanslight','Open Sans Condensed',sans-serif;font-size:11px}#bread P,#bread a{font-family:'open_sanslight','Open Sans Condensed',sans-serif;font-size:11px;color:var(--clr-accent1)}#content{width:100%;max-width:100%;float:left;padding:0 0 20px;margin:10px 0 0 0;color:#fff}#firstContent{display:block;position:relative;width:100%;margin:0 auto}#frontPage{position:relative;float:left;margin:30px 5% 0 5%;width:90%;min-width:270px}#frontPage p{font-family:var(--ff-body);font-size:var(--fs-400);color:var(--clr-primary-fg)}#frontPage P:first-of-type{font-family:var(--ff-script);font-size:var(--fs-500);color:var(--clr-hilite2);text-indent:0;padding:0 0 40px 0}#frontPage P:nth-child(n+4){color:var(--clr-primary-fg);text-indent:25px}#frontPage P:nth-child(n+5){font-style:normal;color:lightcyan}#frontPage P:last-of-type{font-family:'open_sanslight','Open Sans Condensed',sans-serif;font-size:13px;color:var(--clr-hilite2);padding:40px 0 0 0}#frontPage P:nth-last-of-type(-n+2){text-indent:5px}#frontPage h1,#frontPage h2{display:none;visibility:hidden}#frontPage A:link,frontPage A:visited{font-weight:normal;text-decoration:none;color:red}#newPhoto{position:relative;height:auto;width:auto;min-width:300px;overflow:hidden;margin:10px 10px;z-index:4}#newPhoto .image{border:3px solid #000;margin:3px;width:auto;height:auto}#newPhoto h3{font-family:Verdana,Geneva,sans-serif;font-size:24px;line-height:2;font-weight:bold;text-align:center;color:black;background-color:red;margin-bottom:-64px;padding:4px;top:0;width:500px;transform:rotate(-40deg) scale(0.7) translate(-240px,-190px);transform:rotate(-40deg) scale(0.75) translate(-230px,-190px);transform:rotate(-40deg) scale(0.75) translate(-46%,-460%);transform:rotate(-40deg) scale(0.7) translate(-240px,-190px)}#newPhoto:hover .imageOverlay{visibility:visible}#newsOverlay{position:absolute;right:60px;top:150px;display:block;background:url(../Images/jpeg/transpBlack75.png) repeat;z-index:10;width:300px;max-width:70%;padding:5px;border:2px solid #555;border-radius:5px 5px;box-shadow:2px 3px 1px 4px rgba(0,0,0,0.6)}#newsOverlay P{font-family:var(--ff-script2);font-size:var(--fs-400);color:var(--clr-primary-fg)}#newsOverlay P:nth-child(2){text-indent:15px}#newsOverlay P:first-of-type{font-family:var(--ff-heading);font-size:var(--fs-500);color:cornsilk}#contentLeft{position:relative;float:left;width:500px;padding:0 0 0 20px}#contentMain{width:100%;min-width:200px;float:left;position:relative;padding:0}#contentMain P{color:#4c4c4c}@media screen and (min-width:var(--sz-media-med)){#contentMain{width:80%;min-width:465px}}#contentRight{position:relative;float:right;width:320px}#contentGallery{float:left;height:auto;width:100%;margin:0 auto;box-sizing:border-box;padding:0 10px}@media screen and (min-width:var(--sz-media-med)){#contentGallery{padding:0 20px 0 50px}#contentGallery h1{margin:0 0 0 10px}#contentGalleryDesc{padding:10px 20px 10px 20px;margin:10px 0 0 10px}}#contentGallery h1{font-family:var(--ff-heading);color:var(--clr-accent1);margin:0;font-weight:normal}#contentGalleryDesc{float:left;height:auto;width:90%;min-width:200px;padding:10px 4px 10px 4px;font-family:var(--ff-caption);font-size:var(--fs-400);color:skyblue;margin-top:10px}.fotoblok{margin:10px 10px;position:relative;float:left;height:280px;width:200px;padding:10px 10px 20px 10px;clear:none;max-width:100%;max-height:100%}.fotoblok a>img{max-width:100%;max-height:100%}.panoblok{margin:10px 10px;position:relative;float:left;height:140px;width:200px;padding:10px 10px 20px 10px;clear:none}.fotocaption{font-family:var(--ff-script);font-size:12px;color:var(--clr-accent1);margin:10px auto 5px;text-align:left;visibility:visible;max-width:100%}.fotocaption>P{font-size:var(--fs-400)}.fotoblok img:hover,.panoblok img:hover,.popupCaption:hover .fotoblock img{border-width:3px;border-color:var(--clr-hilite2);transform:scale(1.1)}.fotoblok:hover .fotocaption,.fotoblok:hover .fotocaption p,.panoblok:hover .fotocaption,.panoblok:hover .fotocaption p{color:var(--clr-hilite2)}.popupCaption{position:absolute;left:20px;top:10%;display:none;visibility:hidden;background-color:var(--clr-primary-bg);filter:opacity(75%);z-index:10;width:188px;padding:5px;border:1px solid #555;border-radius:10px 20px}.fotoblok:hover .popupCaption,.panoblok:hover .popupCaption{visibility:visible;display:block}.popupCaption a>P{font-family:var(--ff-caption);font-size:var(--fs-400);color:var(--clr-primary-fg)}#GalleryWalls{float:left;max-width:740px;display:block;flex-wrap:wrap;padding:0 0 20px 10px}.galleryblok{flex:0 0 auto;margin:10px 20px;position:relative;float:left;height:245px;width:180px;padding:10px 10px 10px 10px}.galleryblok .image{position:relative;max-width:100%;height:auto}.galleryblok .image img{max-width:100%;max-height:100%}.galleryblok:hover .imageOverlay{visibility:visible}#galleryTitle{position:absolute;width:100%;height:32px;margin:0 auto;left:0;bottom:0;text-align:left;text-indent:4px;font-family:"nueva-std-condensed",Times,serif;z-index:10;color:var(--clr-hilite2);background:url(../Images/jpeg/transpBlack50.png) repeat}#galleryTitle p{font-size:var(--fs-600)}.galleryblok:hover #galleryTitle{color:#fff;background:0;background-color:#18f;filter:opacity(100%)}.paginationControl{width:auto;float:right;position:relative;padding:0 10px 0 20px;font-family:"Nueva Std",Tahoma,Haettenschweiler,Verdana,sans-serif;font-size:14px;font-weight:normal;color:var(--clr-hilite2)}.paginationControl a{color:lightskyblue}.paginationControl .items:after{font-family:'ElegantIcons';content:"\e006";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:100%;padding:0 6px 0 4px}.paginationControl .first:before{font-family:'ElegantIcons';content:"\38";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:80%;padding:0 2px 0 2px}.paginationControl .prev:before{font-family:'ElegantIcons';content:"\34";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:80%;padding:0 2px 0 2px}.paginationControl .next:after{font-family:'ElegantIcons';content:"\35";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:80%;padding:0 2px 0 2px}.paginationControl .last:after{font-family:'ElegantIcons';content:"\39";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:80%;padding:0 0 0 2px}#Gallery{display:block;color:#6f94fd;padding:0;float:left;position:relative;max-width:100%}.gallerycaption{margin:10px auto;text-align:left;visibility:visible;float:none}.gallerycaption a{font-family:var(--ff-caption2);font-size:var(--fs-400);font-weight:normal;color:var(--clr-hilite2)}#PhotoFrame{display:block;float:left;position:relative;margin:3% 3%;z-index:4;max-width:94%}#PhotoFrame>img{display:block;height:auto;width:auto;max-width:100%;filter:blur 0 brightness 100%;transition:filter 3s}.photoNotes{container-type:inline-size;float:left;position:relative;min-width:290px;width:100%}#PhotoDescriptionH,#PhotoDescriptionV{float:left;position:relative;height:auto;min-width:200px;max-width:92%;margin:5px 4% 5px 4%;padding:10px 0 0 0;opacity:.3;transition:opacity 2s;border-bottom:#333 1px outset}@container(width < 293px){#PhotoDescriptionH{//width:33%;min-width:290px;margin:5px 0 5px 15px;box-sizing:border-box;padding:0 5px 30px 0;//border-bottom:#333 1px outset;//background-color:yellow}}#PhotoDescriptionV:hover,#PhotoDescriptionH:hover{opacity:1;transition:opacity 2s}#PhotoDescriptionV h1,#PhotoDescriptionH h1{width:100%;color:var(--clr-accent1);font-family:var(--ff-body-alt);font-size:var(--fs-600);margin-bottom:16px}@media screen and (max-width:768px){#PhotoDescriptionV h1,#PhotoDescriptionH h1{font-size:var(--fs-500)}}#PhotoDescriptionV p,#PhotoDescriptionH p{margin:0 0 4px;color:paleturquoise;hyphens:none}#PhotoDescriptionV h2,#PhotoDescriptionH h2{font-family:var(--ff-body-alt-itl);font-size:var(--fs-500)}#PhotoDescriptionV a,#PhotoDescriptionH a{color:cornsilk;font-style:italic}#PhotoInfo{display:block;float:right;width:30px;height:30px;border:3px var(--clr-accent1) solid;border-radius:50%;margin:30px 10px 0 0}#PhotoInfo:hover{background-color:var(--clr-accent1)}#PhotoInfo p{font-family:Times New Roman,Times,serif;font-size:32px;font-weight:bold;color:var(--clr-accent1);text-align:center;line-height:.9em}#PhotoInfo:hover p{color:black}#PhotoSales{position:relative;float:left;width:200px;margin:45px 0 5px 20px;overflow:hidden}#PhotoSales a{color:var(--clr-accent1);font-size:18px;font-family:var(--ff-script2)}#PhotoSales>p:first-of-type{font-family:var(--ff-script2);color:var(--clr-accent1);padding:40px 0;margin:0 0 20px;float:left}#PhotoPrintButton{float:left;width:80px;max-width:80px;padding:2px 0 2px 0;margin:0 0 80px 20px;text-align:center;border:var(--clr-accent1) 2px solid;border-radius:6px 6px;opacity:.3;transition:opacity 1s}#PhotoPrintButton p{font-size:12px;font-family:var(--ff-script2),}#PhotoPrintButton:hover,#PhotoPrintButton a:hover{opacity:1.0;transition:opacity 1s}#PhotoLicenceButton{float:left;margin:0 auto;left:0;top:0;width:240px;max-width:240px;padding:0 0 0 4px;text-align:center}#PhotoLicenceButton:hover p{color:white;opacity:1.0}#PhotoLicenceButton p,#PhotoLicenceButton a{color:grey;font-size:14px;font-family:Tahoma,sans-serif}#PhotoLicenceButton p:after{content:" >"}#PhotoLicenceButton:hover p:after{content:" "}#PhotoLicenceBlurb{position:relative;display:block;left:0;top:0;width:80%;min-width:180px;visibility:hidden;overflow:visible;opacity:0;transition:opacity 1s linear,height 1s ease,visibility .00s linear 1s;background:url(../Images/jpeg/transpBlue50.png) repeat;border:2px solid #555;height:0;margin:0 10px;padding:10px;background-color:#555}#PhotoLicenceBlurb p{visibility:hidden;color:var(--clr-hilite1);font-family:var(--ff-caption);font-size:15px}#PhotoSales UL{list-style:disc outside;margin:5px 10px 20px;padding:0 5px 0 20px}#PhotoLicenceButton a{color:grey;text-decoration:none}#PhotoLicenceButton a:hover{color:white}#PhotoLicenceButton:hover ~ .nooverflow>#PhotoLicenceBlurb,#PhotoLicenceButton:hover ~ .nooverflow #PhotoLicenceBlurb p{visibility:visible;overflow:visible;opacity:1;height:86px;transition-delay:.00s}#photoMask{border:3px solid var(--clr-accent1);position:absolute;visibility:visible;opacity:0;z-index:10;left:0;top:0;width:99.3%;height:99.3%;padding:0;margin:0;overflow:hidden;transition:opacity 5.00s}#PhotoFrame:hover #photoMask{opacity:100%;transition:opacity 1s}#PhotoFrame:hover img{filter:blur(6px) brightness(50%);transition:filter 2s linear .2s}#exposureDetails{position:relative;left:-1000px;width:380px;height:auto;margin:10% auto;display:block;overflow:hidden;background:url(../Images/jpeg/transpBlue50.png) repeat;border-radius:10px 10px;transition:left 10s 10s}#PhotoFrame #exposureDetails{opacity:0;transition:opacity 3s 5s}#PhotoFrame:hover #exposureDetails{left:0;opacity:1;transition:opacity 3s linear,left 2s ease .00s}#exposureDetails>dl{display:block;list-style-position:outside;padding:6px 10px 0 20px;font-family:Calibri,Trebuchet MS,Helvetica,sans-serif;font-size:14px}#exposureDetails dt{float:left;color:aliceblue;font-weight:normal;clear:left}#exposureDetails dd{text-align:left;color:var(--clr-hilite2);margin:0 0 0 10px;padding:0 0 .4em 80px}#exposureDetails h4{font:normal 16px Cuprum;letter-spacing:1px;line-height:20px;margin-bottom:4px;color:white;background-color:darkblue}#photoCopyright{position:absolute;width:60%;margin:0 auto;left:20%;bottom:20px;text-align:center;background:url(../Images/jpeg/transpBlue50.png) repeat;border-radius:5px 5px;font-family:Tahoma,sans-serif;font-size:8px;color:#cef}@media screen and (max-width:576px){#photoCopyright>p{font-size:var(--fs-small)}}@media screen and (min-width:701px){#PhotoFrame{margin:10px 10px;max-height:700px;max-width:860px}#PhotoSales{width:30%;margin:45px 0 5px 20px}#PhotoPrintButton{padding:2px 0 2px 0;margin:0 0 80px 80px}.hl{float:left;width:22%;margin:0 5% 0 7%;border-bottom:#333 1px outset}}.portfolio{max-width:600px;padding:10px;background:#666;border-radius:10px;margin:0 auto;border:1px dashed #ccc;box-shadow:0 0 20px rgba(0,0,0,.5)}.portfolio:after{content:"";display:block;clear:both}.portfolio p:first-of-type{font-family:var(--ff-script2);font-size:18px;color:aqua;padding:40px 0}.portfolio li{float:left;width:18%;margin:1%}.portfolio li>a{float:left;max-height:80px;width:100%;filter:grayscale(.5) sepia(.8);transition:.5s;position:relative}.portfolio li>a img{max-width:100%;box-shadow:0 0 5px rgba(0,0,0,.3);transition:.5s}.portfolio li>a:hover{filter:grayscale(0) sepia(0);z-index:1}.portfolio li>a:hover img{transform:scale(1.8);box-shadow:0 0 15px rgba(0,0,0,.8)}.portfolio article{width:0;height:0;overflow:hidden;position:absolute;top:0;left:0}.portfolio article:target{width:100%;height:100%;padding:100px 0;box-sizing:border-box;margin:0;text-align:center;background:rgba(0,0,0,.8);z-index:1}.portfolio article img{opacity:0;transition:.7s;border:10px solid #fff;max-height:100%;max-width:100%;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.5)}.portfolio article:target img{opacity:1}.portfolio figcaption{background:rgba(250,250,250,.1);padding:5px 10px;font-size:1.3em;font-style:italic;color:#999;margin-top:20px}article .close{position:absolute;left:50%;top:40px;margin-left:-50px;width:100px;background:rgba(250,250,250,.9);color:#333;border-radius:15px;text-decoration:none;padding:6px 6px 6px 25px;box-sizing:border-box;text-transform:uppercase;transition:.5s}article .close:before{content:"X";color:#fff;font-family:Arial;font-weight:bold;position:absolute;padding-top:3px;top:3px;left:5px;width:24px;height:21px;background:#666;border-radius:50%}article .close:hover{background:#fff}article .arrow{position:absolute;top:250px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;text-indent:-9999px;transition:.4s}article .prev{left:50%;margin-left:-450px;border-right:60px solid rgba(250,250,250,.1)}article .prev:hover{border-right:60px solid rgba(250,250,250,.2)}article .next{right:50%;margin-right:-450px;border-left:60px solid rgba(250,250,250,.1)}article .next:hover,article>a:hover ~ nav .next{border-left:60px solid rgba(250,250,250,.2)}#shopContent{float:left;position:relative;width:auto;margin:10px 10px 20px 20px}#shopContent p:first-of-type{font-family:var(--ff-caption);font-size:18px;color:var(--clr-accent2);padding:40px 0}#shopContent p{font-size:18px;color:var(--clr-primary-fg)}#contactDetails{display:block;position:relative;float:left;width:94%;max-width:100%;box-sizing:border-box;margin:20px 3% 30px 3%}#contactDetails>img{display:block;height:auto;max-width:100%}#contactDetails h1{font-family:var(--ff-heading);font-size:var(--fs-500);color:var(--clr-accent1)}#contactDetails h1:before{font-family:var(--ff-glyphs);content:"\e010";font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:75%;padding:0 12px 0 0}#contactDetails dl{display:block;list-style:linear-gradient;list-style-position:outside;padding:6px 10px 0 20px;font-family:var(--ff-script2);font-size:1.6em}#contactDetails dt{float:left;color:#fff;font-weight:400;clear:left;height:50px;padding:20px 0 0 0}#contactDetails dd{text-align:left;color:var(--clr-hilite1);margin:0 0 0 10px;padding:0 0 .4em 80px}@media screen and (min-width:701px){#contactDetails{width:100%;margin:20px 20px 30px 20px}#contactDetails h1{font-size:var(--fs-600)}}#intro{min-width:470px}#information{width:94%;min-width:180px;float:left;position:relative;padding:0 3% 0 3%}#information P{font-family:var(--ff-body-alt);font-size:18px;color:var(--clr-primary-fg)}#information h1{font-family:var(--ff-script2);font-size:var(--fs-600);color:var(--clr-hilite1);display:none}#information h2{font-family:var(--ff-heading2);font-size:var(--fs-500);color:var(--clr-accent2)}#information p:first-of-type{font-family:var(--ff-body-alt-itl);font-size:var(--fs-500);color:var(--clr-accent1);padding:6px 0}#information p:last-child{padding:0 0 20px 0}#information UL{list-style:disc outside;padding:4px 0 0 20px;margin:15px;text-indent:6px}#information li{font-family:var(--ff-body-alt-itl);font-size:var(--fs-500);color:var(--clr-hilite1);margin-bottom:8px}#information>dl{display:block;list-style-position:outside;padding:6px 10px 0 20px;font-family:var(--ff-body-alt);font-size:var(--fs-400);margin-bottom:10px}#information dt{float:left;color:aliceblue;font-weight:normal;clear:left}#information dd{text-align:left;color:var(--clr-hilite1);margin:0 10px 0 10px;padding:0 0 .4em 150px}#information h3{font-family:var(--ff-caption);letter-spacing:1px;line-height:20px;margin:8px;color:var(--clr-accent1)}@media screen and (min-width:701px){#information{width:100%;max-width:680px;min-width:320px;padding:0 20px 0 20px}}.tabs{max-width:640px;min-width:465px;margin:0}input{opacity:0;z-index:9}label{cursor:pointer;background:black;display:block;color:var(--clr-accent1);border-left:1px darkslategray solid;border-right:1px darkslategray solid;border-top:1px darkslategray solid;border-bottom:darkslategray 2px outset;border-radius:5px 5px 0 0;padding:1.5% 3%;float:left;margin-right:2px;overflow:visible;font:italic 1.2em cambria;z-index:9}label:hover{background:var(--clr-primary-bg);color:var(--clr-hilite1);border-left:1px white solid;border-right:1px white solid;border-top:1px white solid}input:checked+label{color:var(--clr-primary-fg);opacity:1;border-bottom:black;z-index:9}.tabs input:nth-of-type(1):checked ~ .panels .panel:first-child,.tabs input:nth-of-type(2):checked ~ .panels .panel:nth-child(2),.tabs input:nth-of-type(3):checked ~ .panels .panel:nth-child(3),.tabs input:nth-of-type(4):checked ~ .panels .panel:last-child{opacity:1;transition:.5s}.panels{float:left;clear:both;position:relative;width:100%;border-radius:0 4px 4px 4px;min-height:515px;height:100%}.panel{width:100%;opacity:0;position:absolute;overflow:hidden;border-radius:0 4px 4px 4px;padding:2%;box-sizing:border-box}.panel h2{margin:0;font-family:Arial}#error-Info{position:absolute;left:50px;top:50px;display:block;background:url(../Images/jpeg/transpBlack75.png) repeat;z-index:10;width:600px;padding:10px 0 20px 20px;border:2px solid #555;font-family:var(--ff-body-alt);font-size:14px;color:lightcyan}#error-Info h1{font-family:var(--ff-script2);font-size:var(--fs-600);color:var(--clr-accent1);width:100%}#error-Info h2{color:var(--clr-hilite1)}#error-Info h3{font-family:var(--ff-caption);font-size:var(--fs-500);color:var(--clr-hilite1)}#error-Info p{font-family:var(--ff-caption);font-size:16px;color:lightcyan}#error-Info UL{list-style:disc inside;padding:4px 0 0 20px;margin:0;text-indent:6px}#errorPhoto{position:relative;height:400px;width:auto;margin:10px 10px}#errorPhoto:hover .imageOverlay{visibility:visible}#pageHeader{margin-bottom:20px}#pageHeader H1{background:transparent url(h1.gif) no-repeat top left;margin-top:10px;width:219px;height:87px;float:left}#pageHeader H1 SPAN{display:none}#pageHeader H2{background:transparent url(h2.gif) no-repeat top left;margin-top:58px;margin-bottom:40px;width:200px;height:18px;float:right}#pageHeader H2 SPAN{display:none}#headerText>P{text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;display:block}.blue{color:#48f}.orange{color:orange}.navy{color:#005;font-size:1.2em}.yellow{color:lemonchiffon;font-weight:bolder}#headerText>P:first-letter {font-size:1.2em;color:white;background-color:blue}#quickSummary{clear:both;margin:20px 20px 20px 10px;width:160px;float:left}#quickSummary P{font:italic 10pt/22pt georgia;text-align:center}#preamble{clear:right;padding:0 10px}#supportingText{padding-left:10px;margin-bottom:40px}#linkList{margin-left:10px;position:relative;float:left;width:580px}#linkList2{font:10px verdana,sans-serif;background:transparent url(paper-bg.jpg) repeat-y top left;padding:10px;margin-top:150px;width:130px}#linkList H3{padding:10px 0 0}#linkList H3.select{background:transparent url(h3.gif) no-repeat top left;margin:10px 0 5px;width:97px;height:16px}#linkList H3.select SPAN{display:none}#linkList H3.favorites{background:transparent url(h4.gif) no-repeat top left;margin:25px 0 5px;width:60px;height:18px}#linkList H3.favorites SPAN{display:none}#linkList H3.archives{background:transparent url(h5.gif) no-repeat top left;margin:25px 0 5px;width:57px;height:14px}#linkList H3.archives SPAN{display:none}#linkList H3.resources{background:transparent url(h6.gif) no-repeat top left;margin:25px 0 5px;width:63px;height:10px}#linkList H3.resources SPAN{display:none}#linkList UL{margin:0;padding:0}#linkList LI{line-height:1.2em;list-style-type:none;background:transparent url(cr1.gif) no-repeat top center;display:block;padding-top:5px;margin-bottom:5px}#linkList LI A:link{color:#988f5e}#linkList LI A:visited{color:#b3ae94}