@charset "utf-8";

@font-face {
  font-family: 'Crimson Text';
  font-style: normal;
  font-weight: 600;
  src: local('Crimson Text Semibold'), local('CrimsonText-Semibold'), url(/v2/fonts/CrimsonText-Semibold.woff2) format('woff2'), url(/v2/fonts/CrimsonText-Semibold.woff) format('woff');
}

@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: local('PT Serif'), local('PTSerif-Regular'), url(/v2/fonts/PT-Serif.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/*logo fonts*/
@font-face {
    font-family: 'Exmouth';
    src: local('Exmouth'), url(/v2/fonts/Exmouth.woff) format('woff'), url(/v2/fonts/Exmouth.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 400;
  src: local('Lora'), local('Lora-Regular'), url(/v2/fonts/Lora.woff2) format('woff2'), url(/v2/fonts/Lora.woff) format('woff');
}



/*
	The main image properties
	background-size: contain
	keeps it in the div
	
	fill is used to space out where the image would go
*/

.fill-top {
	position: absolute;
	top: 0px;
	vertical-align: top;
	/*height: 75px;*/ /*header size 1/2*/
	width: 100%;
	color: #000;
	margin-left: -10px;
	/*background-image: url('/images/header.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;*/
}

.fill-top-text {
	font-family: 'Exmouth', Times, serif;
	position: absolute;
	bottom: 38px;
	left: 70px;
	font-size: 40px;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
	white-space: nowrap;
}
.fill-top-text2 {
	font-family: 'Lora', Georgia, serif;
	position: absolute;
	bottom: 0px;
	font-size: 40px;
	text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
