@font-face{
	font-family: "LucidaHandwritingItalic";
	src: url("../fonts/LucidaHandwritingItalic-light.ttf") format("truetype"); 
/*	src: url("../fonts/LucidaHandwritingItalic.ttf") format("truetype"); */


}
	
@font-face{
	font-family: "Myriad Pro";
	src: url("../fonts/MyriadPro-Regular.otf") format("opentype");
}
	 
	 



@font-face{
	font-family: "Lucida Sans Demibold Italic";
	src: url("../fonts/LSANSDI.TTF") format("truetype");
}

.contact_name {
	color: #3d3420; 
	font-size: 17px; 
	font-family: "Lucida Sans Demibold Italic"; 
	font-weight: normal;  
} 




@font-face{
	font-family: "Lucida Sans";
	src: url("../fonts/LSANSI.TTF") format("truetype");
	}

.contact_email {
	color: #6a5336 !important; 
	font-size: 17px; 
	font-family: "Lucida Sans"; 
	font-weight: normal;  
} 



	 
div.sans {
	color: #6a5336; 
	font-size: 16px; 
	font-family: "LucidaHandwritingItalic"; 
	font-weight: normal;  
}
div.handwriting { 
	color: #52412b; 
	font-size: 13px; 
	line-height: 19.5px; 
	font-weight: normal; 
	font-family: "LucidaHandwritingItalic";  
/*	text-shadow:  0 0 0.5px #52412b; */
}


a.new_blog_link_color:link { color: #52412b; }
a.new_blog_link_color:visited { color: #52412b; }
a.new_blog_link_color:hover { color: #33cc66; }

/* Index */
a.new_link_color_callout:link { color: #b1ffb7; }
a.new_link_color_callout:visited { color: #b1ffb7; }
a.new_link_color_callout:hover { color: #33cc66; }

/* Footer */

div.footer { 
	color: #ccc; 
	font-size: 13px; 
	font-family: "Myriad Pro"; 
	font-weight: normal; 
	font-style: normal; 
	padding-top: 4px; 
	padding-left: 15px;
}

/* Events.php */
.event { 
	color: #3d3420; 
	font-size: 15px; 
	font-family: "LucidaHandwritingItalic"; 
	font-weight: normal; 
	line-height:1.5em;
}
.description {
	color: #3d3420; 
	font-size: 14px; 
	font-family: "LucidaHandwritingItalic"; 
	font-weight: normal; 
	padding-bottom:5px; 
	line-height:1.5em;}
a.eventLink:link { 
	color: #41657f; 
	text-decoration: none; 
	font-size: 12px; 
	font-family: "LucidaHandwritingItalic"; 
	font-weight: normal; 
	}
a.eventLink:visited { color: #41657f; }
a.eventLink:hover { color: #41657f; }

/* NOT USED ???? */
div.page-content { font-size: 15px; font-family: "Myriad Pro"; font-weight: normal; font-style: normal; text-align: justify; padding-right: 15px; }

.float {
	position:relative;
	z-index: 99;
	left: 870px;
	top: -200px;
}

.float2 {
	position:absolute;
	z-index: 990;
	left: 40px;
	top: 130px;
}

body {
  --sb-track-color: transparent !important;
  --sb-thumb-color: #79603f;
  --sb-size: 10px;
}

body::-webkit-scrollbar {
  width: var(--sb-size);
}

body::-webkit-scrollbar-track {
  background: var(--sb-track-color);
  border-radius: 3px;
}

body::-webkit-scrollbar-thumb {
  background: var(--sb-thumb-color);
  border-radius: 3px;
}

@supports not selector(::-webkit-scrollbar) {
  body {
      scrollbar-color: var(--sb-thumb-color)
                     var(--sb-track-color);
  }
}

