
		
 .events_col_14  {text-align:center;margin-left:auto;margin-right:auto;}.events_col_14.primary {max-width: 3000px;}
		@media screen and (min-width:3000px){
			 .events_col_14.primary{margin-left:auto;margin-right:auto;}
			}
		
 .indexpage_col_1{margin-left:auto;margin-right:auto; text-align:center;}
		
.indexpage_postId_244{margin-left:auto;margin-right:auto;}
		
		
          div.events_col_119{max-width:1500px;}
 .events_col_119{margin-left:auto;margin-right:auto; text-align:center;}
		
          div.events_col_19{max-width:1498.40445px;}
 .events_col_19{margin-left:auto;margin-right:auto; text-align:center;}
		
 .karma_barnes_col_9{margin-left:auto;margin-right:auto; text-align:center;}
.karma_barnes_col_9{vertical-align:top}
		
          div.karma_barnes_col_10{max-width:1348.564005px;}
 .karma_barnes_col_10{margin-left:auto;margin-right:auto; text-align:center;}
.karma_barnes_col_10{vertical-align:top}
		
.karma_barnes_postId_16{margin-left:auto;margin-right:auto;}
		
    .mypagecss { }
   
  .karma_barnes_postId_16.post.text{padding-top:75px; padding-bottom:20px; color: #4a3e41; font-family: Helvetica, sans-serif; font-size:22.4px; font-weight: 300;   text-align: left; }
          
		
.karma_barnes_postId_268{margin-left:auto;margin-right:auto;}
     .karma_barnes_postId_268_img {width:auto;}
           .karma_barnes_postId_268 div.imagewrap {width:27%;}
          
          .karma_barnes_postId_268_img {width:100% 
             }
             
     .karma_barnes_postId_268 a.image_caption p.caption-text {
     }
     
        #karma_barnes_postId_268 a.image_caption:hover,#karma_barnes_postId_268 a:hover {color:inherit;}
        
		
  .karma_barnes_postId_268_img{padding-top:5px; padding-bottom:5px; padding-right:20px; }
          
		
  .karma_barnes_postId_268.post.float_image{padding-top:50px; font-family: Helvetica, sans-serif; font-size:16px; font-weight: 300;   text-align: left; }
          
		
.events_postId_61{margin-left:auto;margin-right:auto;}
		
		
		/* cloned additions */
		/* clone css c14 */
		/* clone css c1 */
		
   .limit{width:100%}	
	.page-slideshow-1,
   .page-slideshow-1:after { 
     position: fixed;
     width: 100%;
     height: 100%;
     top: 0px;
     left: 0px;
     z-index: -1; 
     } 
   .limit {width:100%}
   .page-slideshow-1:after { 
     content: '';
     
     }
   .page-slideshow-1 li span { 
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  color: transparent;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  opacity: 0;
  z-index: 0;
	-webkit-backface-visibility: hidden;
  -webkit-animation: imageAnimation 56s linear infinite 0s;
  -moz-animation: imageAnimation 56s linear infinite 0s;
  -o-animation: imageAnimation 56s linear infinite 0s;
  -ms-animation: imageAnimation 56s linear infinite 0s;
  animation: imageAnimation 56s linear infinite 0s; 
   }
   .page-slideshow-1 li:nth-child(1) span { 
  }
   .page-slideshow-1 li:nth-child(2) span { 
  -webkit-animation-delay: 8s;
  -moz-animation-delay: 8s;
  -o-animation-delay: 8s;
  -ms-animation-delay: 8s;
  animation-delay: 8s; 
   }
   .page-slideshow-1 li:nth-child(3) span { 
  -webkit-animation-delay: 16s;
  -moz-animation-delay: 16s;
  -o-animation-delay: 16s;
  -ms-animation-delay: 16s;
  animation-delay: 16s; 
   }
   .page-slideshow-1 li:nth-child(4) span { 
  -webkit-animation-delay: 24s;
  -moz-animation-delay: 24s;
  -o-animation-delay: 24s;
  -ms-animation-delay: 24s;
  animation-delay: 24s; 
   }
   .page-slideshow-1 li:nth-child(5) span { 
  -webkit-animation-delay: 32s;
  -moz-animation-delay: 32s;
  -o-animation-delay: 32s;
  -ms-animation-delay: 32s;
  animation-delay: 32s; 
   }
   .page-slideshow-1 li:nth-child(6) span { 
  -webkit-animation-delay: 40s;
  -moz-animation-delay: 40s;
  -o-animation-delay: 40s;
  -ms-animation-delay: 40s;
  animation-delay: 40s; 
   }
   .page-slideshow-1 li:nth-child(7) span { 
  -webkit-animation-delay: 48s;
  -moz-animation-delay: 48s;
  -o-animation-delay: 48s;
  -ms-animation-delay: 48s;
  animation-delay: 48s; 
   }
@-webkit-keyframes imageAnimation { 
  0% { opacity: 0;
  -webkit-animation-timing-function: ease-in; }
  4.9107142857143% { opacity: 1;
     -webkit-animation-timing-function: ease-out; }
  14.285714285714% { opacity: 1 }
  19.196428571429% { opacity: 0 }
  100% { opacity: 0 }
   }
@-moz-keyframes imageAnimation { 
  0% { opacity: 0;
  -moz-animation-timing-function: ease-in; }
  4.9107142857143% { opacity: 1;
     -moz-animation-timing-function: ease-out; }
  14.285714285714% { opacity: 1 }
  19.196428571429% { opacity: 0 }
  100% { opacity: 0 }
   }
@-o-keyframes imageAnimation { 
     0% { opacity: 0;
  -o-animation-timing-function: ease-in; }
  4.9107142857143% { opacity: 1;
     -o-animation-timing-function: ease-out; }
  14.285714285714% { opacity: 1 }
  19.196428571429% { opacity: 0 }
  100% { opacity: 0 }
   }
@-ms-keyframes imageAnimation { 
  0% { opacity: 0;
  -ms-animation-timing-function: ease-in; }
  4.9107142857143% { opacity: 1;
     -ms-animation-timing-function: ease-out; }
  14.285714285714% { opacity: 1 }
  19.196428571429% { opacity: 0 }
  100% { opacity: 0 }
   }
@keyframes imageAnimation { 
  0% { opacity: 0;
  animation-timing-function: ease-in; }
  4.9107142857143% { opacity: 1;
     animation-timing-function: ease-out; }
  14.285714285714% { opacity: 1 }
  19.196428571429% { opacity: 0 }
  100% { opacity: 0 }
		}
 .indexpage_col_1  {text-align:center;margin-left:auto;margin-right:auto;}.indexpage_col_1.primary {max-width: 3000px;}
		@media screen and (min-width:3000px){
			 .indexpage_col_1.primary{margin-left:auto;margin-right:auto;}
			}
		/* clone css b244 */
		/* b244 has scaling media css rules in  currentpage *_media.css */
		
.indexpage_postId_244{margin-left:auto;margin-right:auto;} 
               .indexpage_postId_244{position:static;}
		
    .mypagecss { }
   
  .indexpage_postId_244.post.text{background-color: rgba(239,222,221,0.64); padding-top:12px; padding-bottom:12px; padding-right:3.5%; color: #595555; font-family: Helvetica, sans-serif; font-size:50px; font-weight: 500;   text-align: right; }
          
		/* clone css b1 */
		/* b1 has scaling media css rules in  currentpage *_media.css */
		 
               .indexpage_postId_1:NOT(.edit){position:absolute;
               z-index:79;left:1.5%;top:18px;transition-property:jsPosCheck-absolute;}
@media screen and (max-width: 768px) {
		#indexpage_postId_1 li>a{width:160px;}
			}
@media screen and (max-width: 768px) {
		#indexpage_postId_1:NOT(.iconOpen) .nav_gen ul:hover ul,#indexpage_postId_1:NOT(.iconOpen) .nav_gen ul ul{background: none;
padding-top:0px;}
			}
     
     .indexpage_postId_1 .nav_gen UL  LI  {position:relative;}
.indexpage_postId_1 .nav_gen  UL UL {Z-INDEX: 100; LEFT:0; TOP:0; VISIBILITY: hidden;  overflow:hidden;   POSITION: absolute;  }
  .indexpage_postId_1 .nav_gen  UL :hover UL :hover UL  { VISIBILITY: visible;} 
.indexpage_postId_1 .nav_gen  UL LI:hover UL  { VISIBILITY: visible } 
.indexpage_postId_1 .nav_gen ul.sub-level,.hover .nav_gen  ul ul  {  Z-INDEX: 100; }

          .indexpage_postId_1.iconOpen .nav_gen  ul.sub-level,.indexpage_postId_1.iconOpen .nav_gen UL UL LI  {display:block;}
          .indexpage_postId_1.iconOpen .nav_gen UL  LI  {position:static;}
.indexpage_postId_1.iconOpen .nav_gen  UL UL { VISIBILITY: visible;  overflow:hidden;   POSITION: static;  }
          
     
   
.bar1, .bar2, .bar3 {
  width: 1em;
  height: .1em;
  margin: .15em 0;
  -webkit-border-radius: .1em .1em .1em .1em;
	border-radius: .1em .1em .1em .1em; 
  transition: 0.4s;
   }
   .indexpage_postId_1.iconOpen .ulTop{
   padding-top: 30px;}
.indexpage_postId_1 .show_icon{
   font-size: 48px;
   }
.indexpage_postId_1 .menuRespond .show_icon {
   font-size: 36px;
   }
.indexpage_postId_1 .ulTop.menuRespond2 li.show_icon{
   border:none; padding:0; margin:0; box-shadow:none;background:none;
   }
.indexpage_postId_1 .bar1,.indexpage_postId_1 .bar2,.indexpage_postId_1 .bar3{ 
  background-color: #7A6865;
  }
.indexpage_postId_1.iconOpen .bar1,.indexpage_postId_1.iconOpen .bar2,.indexpage_postId_1.iconOpen .bar3{ 
  background-color: #7A6865;
  }
.menuRespond .bar1 {
  -webkit-transform: rotate(-45deg) translate(-.075, .3em);
  transform: rotate(-45deg) translate(-.075em, .3em);
   }
.menuRespond .bar2 {opacity: 0;}
.menuRespond .bar3 {
  -webkit-transform: rotate(45deg) translate(-.043em, -.3em);
  transform: rotate(45deg) translate(-.043em, -.3em);
   }
.indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond)>UL>LI>A{height:auto;}
.indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond) >LI>A{height:auto;}
.indexpage_postId_1 .nav_gen ul.top-level ul.sub-level li {display: block !important;}
.indexpage_postId_1 .nav_gen UL UL A { ;}
.indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond):NOT(.transitionEase) li:NOT(.show_icon){
  display:inline-block;
     }
 @media screen and (max-width:10000px) {
 .indexpage_postId_1 .nav_gen ul.top-level li{display: none;}
  .indexpage_postId_1 .nav_gen ul.top-level li.show_icon{
  position:absolute;
  top:0;
  display: inline-block;
  background:none;
   }
.indexpage_postId_1 .show_arrow {display:none;}
.indexpage_postId_1.hover .nav_gen UL LI {display: block; vertical-align: top; position:static; VISIBILITY: visible } 
.indexpage_postId_1.hover .nav_gen UL UL {display: block; vertical-align: top; position:static; VISIBILITY: visible } 
.indexpage_postId_1 .nav_gen ul.sub-level, .nav_gen UL UL LI {display:block;}
#indexpage_postId_1:not(.iconOpen) .show_icon{left:0;}.indexpage_postId_1{margin:0;padding:0px;}
   }
@media screen and (max-width:10000px) {
 .indexpage_postId_1 .nav_gen{display:block;}
 div.indexpage_postId_1 {padding:0px; margin:0px;}
.indexpage_postId_1 ul.top-level {
max-height:0; 
overflow:hidden;
-webkit-transition: max-height 1s ease-in;
-moz-transition: max-height 1s ease-in;
 -o-transition: max-height 1s ease-in;
 transition: max-height 1s ease-in;
	}
   
 
.indexpage_postId_1 ul.top-level.transitionEase li:NOT(.show_icon){
     opacity:0;display:block!important;float:none;
}
.indexpage_postId_1 ul.top-level.transitionEase {
 max-height:0;
 overflow:hidden;
 -webkit-transition: opacity .1s ease;
-moz-transition: opacity .1s ease;
 -o-transition: opacity .1s ease;
 transition: opacity .1s ease; 
-webkit-transition: max-height .5s ease;
-moz-transition: max-height .5s ease;
 -o-transition: max-height .5s ease;
 transition: max-height .5s ease; 
		}	
 .indexpage_postId_1 .nav_gen ul.top-level.menuRespond li{
  display:block!important;float:none;
     }
 
} 

		
  .indexpage_postId_1{padding-top:10px;  text-align: left; }
          
		
  .indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond2) li a{padding-top:1.00rem; padding-bottom:1.00rem; padding-left:10px; padding-right:10px; margin-bottom:5px; font-size:2.40rem;  text-align: left; color: #292929; }
          
		
  .indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond2) ul li a{ text-align: left; }
          
		
  .indexpage_postId_1 .nav_gen ul.top-level:NOT(.menuRespond2) li a:hover{background-color: rgba(239,222,221,0.64); }
          
		
  .indexpage_postId_1:NOT(.iconOpen) .nav_gen ul:hover ul,.indexpage_postId_1:NOT(.iconOpen) .nav_gen ul ul{padding-top:5px; padding-bottom:5px; margin-left:40px; }
          
		
  .indexpage_postId_1 .ulTop.menuRespond2 li a{padding-top:1.00rem; padding-bottom:1.00rem; padding-left:10px; padding-right:10px; margin-bottom:5px; font-size:2.40rem;  text-align: left; color: #292929; }
          
		
  .indexpage_postId_1 .ulTop.menuRespond2{background-color: rgba(255,255,255,0.9); border-width: 0 1px  1px   0; border-style:solid;border-color: rgba(222,222,222,0.3); }
          
		
  .indexpage_postId_1 .nav_gen .ulTop.menuRespond2   a:hover{background-color: rgba(239,222,221,0.5); font-weight: 400;  color: #000000; }
          
		/* clone css c119 */
		
          div.events_col_119{max-width:1500px;}
 .events_col_119{margin-left:auto;margin-right:auto; text-align:center;}
.events_col_119{vertical-align:top}
		/* clone css c19 */
		
          div.events_col_19{max-width:1498.40445px;}
 .events_col_19{margin-left:auto;margin-right:auto; text-align:center;}
.events_col_19{vertical-align:bottom}
		
    .mypagecss { }
   
  .events_col_19{padding-left:5.0%; padding-right:5.0%; }
          
		/* clone css b61 */
		
.events_postId_61{margin-left:auto;margin-right:auto;}
			.events_postId_61{visibility:hidden;}
			.events_postId_61.active-anim.in-view{visibility:visible;}
			
		#events_postId_61.in-view.active-anim{
		 -webkit-animation-name: fadeIn;
		animation-name: fadeIn; 
		animation-duration: 1s;
		-webkit-animation-duration: 1s;
		-moz-animation-duration:1s;
		animation-iteration-count: 1;
		-webkit-animation-iteration-count: 1;
		-moz-animation-iteration-count: 1;
		-webkit-animation-delay: 1.5s;
		-moz-animation-delay: 1.5s;
		animation-delay: 1.5s;
		
		}
		
		
  .events_postId_61.post.text{padding-top:100px; padding-bottom:85px; font-size:14px; }
          