@font-face {
	font-family: "Manning"; 
	src: url('fonts/manning.ttf'), url('fonts/manning.ttf');
}

@font-face { 
	font-family: "BodyFont"; 
	src: url('fonts/fontmedium.ttf'), url('fonts/fontmedium.ttf');
}

@font-face { 
	font-family: "BodyHeavy"; 
	src: url('fonts/fontheavy.ttf'), url('fonts/fontheavy.ttf');
}

@font-face { 
	font-family: "TitleHeavy"; 
	src: url('fonts/headlinebold.ttf'), url('fonts/headlinebold.ttf');
}

@font-face { 
	font-family: "OldSans"; 
	src: url('fonts/oldsans.ttf'), url('fonts/oldsans.ttf');
}

@font-face { 
	font-family: "BodyBold"; 
	src: url('fonts/fontmedium.ttf'), url('fonts/fontmedium.ttf');
}

@font-face { 
	font-family: "OldSansSemiBold"; 
	src: url('fonts/OpenSans-Bold.ttf'), url('fonts/OpenSans-Bold.ttf');
}

@font-face { 
	font-family: "PageMainHeadings"; 
	src: url('fonts/abadi.ttf'), url('fonts/abadi.ttf');
}

@font-face { 
	font-family: "AccentText"; 
	src: url('fonts/fontregular.ttf'), url('fonts/fontregular.ttf');
}

@font-face { 
	font-family: "Stylish"; 
	src: url('fonts/stylish.ttf'), url('fonts/stylish.ttf');
}

@font-face { 
	font-family: "Headliner"; 
	src: url('fonts/futura.ttf'), url('fonts/futura.ttf');
}

@font-face { 
	font-family: "PageSubHeading"; 
	src: url('fonts/digimpact.ttf'), url('fonts/digimpact.ttf');
}

@font-face { 
	font-family: "PageHeadings"; 
	src: url('fonts/digiscript.ttf'), url('fonts/digiscript.ttf');
}

@font-face { 
	font-family: "HeadlineCase"; 
	src: url('fonts/headlinefull.ttf'), url('fonts/headlinefull.ttf');
}

@font-face { 
	font-family: "Hancock"; 
	src: url('fonts/hancock.otf'), url('fonts/hancock.otf');
}

@font-face { 
	font-family: "SansExtraBold"; 
	src: url('fonts/OpenSans-ExtraBold.ttf'), url('fonts/OpenSans-ExtraBold.ttf');
}

@font-face { 
	font-family: "OldEnglish"; 
	src: url('fonts/OldEnglish.ttf'), url('fonts/OldEnglish.ttf');
}

@font-face { 
	font-family: "BrumbyRegular"; 
	src: url('fonts/Brumby.ttf'), url('fonts/Brumby.ttf');
}

@font-face { 
	font-family: "BrumbyInformal"; 
	src: url('fonts/informal.ttf'), url('fonts/informal.ttf');
}




.BannerHeadline {

	color: #000000;
	font-family: "Banner";
	font-size: 32pt;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 30pt;

}

.SubheadingsNoMargin {
font-family: "OldSans";
font-size: 30px;
line-height: 30px;
color: rgba(84,6,72,1);
}

.Subheadings {
font-family: "OldSans";
font-size: 32px;
line-height: 32px;
margin-bottom: 10px;
color: rgba(84,6,72,1);
}

	.SubheadingsDropcap {
	font-family: "OldSansSemiBold";
	float: left;
	font-size: 75px;
	line-height: 64px;
	padding-right: 5px;
	}

.DonationPrices {
font-family: "BodyHeavy";
font-size: 32px;
line-height: 32px;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 8px;
padding-bottom: 6px;
background: rgba(84,6,72,0.7);
color: rgba(255,255,255,1);
border-radius: 16px;
text-shadow: 2px 2px 5px rgba(0,0,0,1);
width: fit-content;
}

.SubheadingsMedium {
font-family: "OldSans";
font-size: 26px;
line-height: 25px;
margin-bottom: 10px;
color: rgba(0,0,0,1);
}

@media only screen and (max-width: 640px) {
.SubheadingsMedium {
font-size: 24px;
line-height: 19px;
}
}

.SubheadingsPurple {
font-family: "SansExtraBold";
font-size: 26px;
line-height: 25px;
padding-top: 0px;
padding-bottom: 15px;
color: rgba(84,6,72,1);
letter-spacing: -1px;
}


.SubheadingsWhite {
font-family: "OldSans";
font-size: 36px;
line-height: 36px;
margin-bottom: 10px;
color: rgba(255,255,255,1);
}

.SubheadingsLarge {
font-family: "OldSans";
font-size: 36px;
line-height: 37px;
margin-bottom: 10px;
color: rgba(84,6,72,1);
}

.SubheadingsDark {
font-family: "AccentText";
font-size: 60px;
line-height: 60px;
color: rgba(255,255,255,1);
}

.SubheadingsSmall {
font-family: "AccentText";
font-size: 45px;
line-height: 45px;
color: #546D55;
}


.BrumbyDescriptionTitle {
font-family: "Stylish";
font-size: 42px;
line-height: 43px;
margin-bottom: 10px;
color: rgba(84,6,72,1);
padding: 10px;
border-top-left-radius: 16px;
border-top-right-radius: 16px;
}

@media only screen and (max-height: 640px) {
.BrumbyDescriptionTitle {
font-size: 36px !important;
line-height: 34px !important;
margin-bottom: 5px;
}
}


.BodyText {
color: #000000;
font-family: "BodyFont";
line-height: 1.2em;
font-size: 18pt;
margin-left: 0px;
margin-right: 0px;
}

.BodyTextBold {
color: #000000;
font-family: "BodyBold";
font-size: 18pt;
margin-left: 0px;
margin-right: 0px;
}

	.BodyTextDropcap {
	float: left;
	font-size: 42px;
	line-height: 36px;
	}





.BodyHeadings {
	color: #000000;
	font-family: "BodyHeavy";
	font-size: 18pt;
	margin-left: 0px;
	margin-right: 0px;
}

.BodyTextHead {
	color: #000000;
	font-family: "PageSubHeading";
	font-size: 24pt;
	margin-left: 0px;
	margin-right: 20px;
}

.BodySubheading {
	color: #000000;
	font-family: "Hancock";
	font-size: 36px;
	line-height: 21px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 0px;
}

.BodySubtitle {
	color: #000000;
	font-family: "BodyFont";
	font-size: 30px;
	line-height: 34px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0px;
	font-variant: small-caps;
}

.HomeSubheading {
	color: #000000;
	font-family: "Headliner";
	font-size: 26px;
	line-height: 26px;
	letter-spacing: -1px;
}



.FAQ-Header {
	color: rgba(10,100,0,1);
	font-family: "Hancock";
	font-size: 46px;
	font-weight: bold;
	line-height: 40px;
}

.DropCaps {

float: left;
font-size: 60px;
line-height: 40px;
font-family: "Georgia";
font-weight: Bold;
color: #6D0000;
padding-top: 4px;
padding-right: 4px;
padding-left: 0px;

}

.Stylish {
	color: #000000;
	font-family: "Stylish";
	font-size: 22pt;
}