@charset "utf-8";
/* CSS Document */
html {
	font-family: "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	color: #330B15;
	background: url(../images/small-pages/Offical_RED-A.png) no-repeat center center fixed;
	background-size: cover;}
body {max-height: 100%;}
h1, h2 {color: #330B15;}
h1 {font-size: 96px; font-size: 6rem; margin: 4rem 0 0 2rem;}
@media only screen and (min-width: 801px) and (max-width: 1050px) {h1 {font-size: 64px; font-size: 4rem;}}
@media only screen and (min-width: 1051px) and (max-width: 1299px) {h1 {font-size: 72px; font-size: 4.5rem;}}
@media only screen and (min-width: 1300px) and (max-width: 1460px) {h1 {font-size: 80px; font-size: 5rem;}}
h2 {margin: 1rem 0 1rem 8rem;}
@media only screen and (min-width: 801px) and (max-width: 1050px) {h2 {margin-left: 5rem;}}
.header-grey {
	font: 700 16px/.75  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	font: 700 1rem/.75  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	color: #330B15;}
.main-nav {font-style: italic; left: 1%; color: #FBD5DD;}
@media only screen and (min-width: 1300px) and (max-width: 1460px) {.intro {width: 68%;}}
@media only screen and (min-width: 1451px) and (max-width: 1681px) {.intro {width: 37%;}}
.main-nav a {
	font: italic 700 20px/1.5  "lexia", Georgia, "Times New Roman", Times, serif;
	font: italic 700 1.25rem/1.5  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	font-family:  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	color: #330B15;
	color: #E1BFC7;
	margin-left: 0;}
.main-nav a:first-of-type {margin-left: 1rem;}
.main-nav a:hover {
	color: #FBD5DD;
	text-decoration: underline;
	transition: all .8s;}
::-moz-placeholder {font-family: "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;}
.grey-filler {
	font: 400 16px/1.5  "lexia",  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	font: 400 1rem/1.5  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	color: #330B15;}
.grey-filler, .wufoo label.desc, .wufoo legend.desc {color: #330B15;}
.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file, .wufoo select.select, .wufoo .instruct {color: #330B15; background: #FCEAEE;}	
.wufoo .instruct small {
    color: #330B15;
    font-size: 14px;
	font-size: 0.875rem;}	
footer {
	font: 400 16px/1.5 "lexia",  "superclarendon", Georgia, "Times New Roman", Times, serif;
	font: 400 1rem/1.5  "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;
	color: #330B15;
	padding: 0 0 0 9.7rem;
	text-align: left;}
footer a {
	font-size: 20px;
	font-size: 1.25rem;
	font-weight: 700;
	font-style: italic;
	color: #1F1C12;
	color: #E1BFC7;}
footer a:hover {
	color: #FBD5DD;
	text-decoration: underline;
	transition: all .8s;} 
form li.buttons input{ font-family: "lexia", "superclarendon", Georgia, "Times New Roman", Times, serif;}
.wufoo li div, .wufoo li span, .wufoo li div label, .wufoo li span label{color:#330B15;}	
.wufoo input.btTxt {color: #FBD5DD; font-weight: 700;}