@font-face {
	font-family: Body Font; font-weight: 400;
/*	src: url("/_asset/fnt/FeFCrm2.ttf") format("truetype"); */
	src: url("/_asset/fnt/YesevaOne-Regular.ttf") format("truetype");
}

@font-face {
	font-family: Display Font; font-weight: 400;
/*	src: url("/_asset/fnt/YesevaOne-Regular.ttf") format("truetype"); */
	src: url("/_asset/fnt/Gabrielle.ttf") format("truetype");
}

body {
/*	background-color: #FAFAD2; */
	background-color: #000000;
	color: #FAFAD2;
/*	color: #FFD700; */
	max-width: 60em;
	margin: auto;
	padding-left: 1em;
	padding-right: 1em;
	font-family: Body Font, serif;
	font-size: 1.25em;
}
a { color: #008080; }
a:visited { color: #800080; }
h1,h2,h3 {
/*	color: #FFD700; */
	color: BurlyWood;
	text-align: center;
	font-family: Display Font, serif;
	font-size: 1.5em;
}
hr { border: 0px; border-top: 1px dotted #FAFAD2; }
/* #logo { color: #FFD700; } */
.logo { max-width: 80vw; display: block; margin: auto; }

.video {
	float: right;
	display: block;
	padding-top: 1em;
	padding-left: 1em;
	padding-bottom: 2em;
}

.video img {
	padding: 0;
	border: 0;
}

.video td {
	border: 1px solid #FAFAD2;
}

.vlist {
	margin: auto;
}
.promo {
	display: block;
	max-width: 30%;
	margin: auto;
}
.event { font-variant: small-caps; font-weight: bold; } 
