﻿.stextbtncolor {	color:white; background-color:black; }
.stextbtncolor:hover { color:#ffffff; background-color:#ce993c; }
.titlefloat { overflow:hidden; width: 100%;	color:white;}
.titlefloat span { display:inline-block; float:left; }
.pdtpbt { padding-top:10px; padding-bottom:10px; }
.pdltrt { padding-left:10px; padding-right:10px; }
.pdtp { padding-top:10px; }
.pdbt { padding-bottom:10px; }
.pdbt15 { padding-bottom:15px; }
.pdlt { padding-left:10px }
.pdrt { padding-right:10px }
.pdleft5 { padding-left:5px }
.menu { font-family: 'Muli'; font-variant: small-caps; font-size: 23px; font-weight: bold;	font-style: normal; }
.menuright { color:#ce993c; font-size: 23px; }
.slogo { width:180px; height: auto; padding: 00px 0 10px 0; }
.slogotitle1 { font-family:'Honey Script Light'; font-size:40px; color:#ce993c; font-weight:bold; font-variant:small-caps; letter-spacing: 10px; }
.slogotitle2 { font-family: 'Muli'; font-variant: small-caps; font-size: 42px; font-weight: normal; font-style: normal; letter-spacing: 3px; color: #ce993c; }
.line { border-style: ridge none none none;border-color: #ce993c; }
.ssectionhdr { color: #ce993c; font-weight: bold; font-size: 22px; position: relative; top: 50%; transform: translateY(-50%); }

/* PINCH TO ZOOM ON PICS */
.containerimg {
  position: relative;
  text-align: center;
  color: white;
}
.centeredimg {
  color: white;
  font-size: 12px ;
  font-weight: bold;
  background-color: #3d363a;
  padding: 7px 20px 7px 20px;
  border-radius: 25px;
  opacity: 0.7;
  position: absolute;
  bottom: 1%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.srhqicons { font-size:21px; background-color:black; }
.srhqsrvs { font-size:18px; color:black; }
.stitle { font-family: 'Muli'; font-variant: small-caps; font-size: 25px; font-weight: bold; font-style: normal; text-decoration:underline; }
.swlcmsg { font-family: 'Muli'; font-style: normal ; font-size:20px; font-variant:small-caps; font-weight: normal; color:#ce993c }
.sbodyheader { font-family: 'Muli'; font-style: normal ; font-size:28px; font-variant:small-caps; font-weight: bold; color:#ce993c; }
.sbodytext { font-family: 'Muli'; font-style: normal; font-variant: normal; font-size:18px; }
.mainpimgs { width:310px ; height:290px ; }
.sendmsg {   font-variant: small-caps; font-size: 20px; font-weight: normal; font-family: 'Muli'; font-style: normal; }

.rndimgs { width:160px ; height:160px; border-radius:100%; }
.sbheader { font-family: 'Muli'; font-style: normal ; font-size:22px; font-variant:small-caps; font-weight: bold; color:#FA4276; }
.sbheader:hover { color:#FA4276; background-color:transparent; }

/* PHOTOGRAPHY */
.smodal1imgsx { width:160px; height:220px; }
.smodal1imgs { width:180px; height:220px; }
.smodaltitles { font-family: 'Muli'; font-style: normal ; font-size:22px; font-variant:small-caps; font-weight: normal; color:#FA4276; }
.sphotostitle { font-family: 'Muli'; font-style: normal ; font-size:20px; font-weight: normal; color:#FA4276; }


.cntdetails { font-family: 'Muli'; font-size:30px; color:#ce993c; font-variant:small-caps; }
.cntnum { font-family: 'Muli'; font-style: normal; font-variant: normal; font-size:20px; }

/* FourOFour */
.sfof {  font-family: 'Muli'; font-style: normal; font-variant: normal; font-size:20px; }

/* Privacy Policy */
.sppmsg { font-family: 'Muli'; font-style: normal ; font-size:25px; font-variant:small-caps; font-weight: normal; color:white; line-height: 110%;}
.spptitles { font-family: 'Muli'; font-style: normal ; font-size:25px; font-variant:small-caps; font-weight: bold; color:#ce993c; }
.mission { font-family: 'Muli'; font-style: normal ; font-size:30px; font-variant:small-caps; font-weight: bold; color:#ce993c; }
.spplowercaps { font-family: 'Muli'; font-style: normal ; font-size:25px; font-variant:small-caps; font-weight: normal; color:white; line-height: 90%;}
.spptext { font-family: 'Muli'; font-style: normal; font-variant: normal; font-size:18px; }
