@charset "UTF-8";
/* CSS Document */

body {
	 background-color: #C38370;
	 }

#wrapper {
		width: 30%; 
		margin-right: auto;
		margin-left: auto;
		margin-top: 0px;
		margin-bottom: 20px;
		padding-left: 12px;
		padding-right: 12px;
		padding-bottom: 300px;
		border-width: 20px;
		background-color: #f6eee0; 
		min-width: 1000px; 
		max-width: 1280px;
		}

h1, h2, h3, h4 {font-family: Times;}

h1 {
	color: #f6eee0; 
	font-size: 28px;
	text-transform: capitalize;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	}

h2 {
	color:#000000; 
	font-size: 26px;
	text-transform: capitalize;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	margin-bottom: 5px;
	}
h3 {
	color:#000000; 
	font-size: 26px;
	text-transform: capitalize;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	margin-bottom: 5px;
	}

h4 {
	color:#000000; 
	font-size: 26px;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	margin-bottom: 5px;
	}

p {
	color:#000000; 
	font-family: Times;
	font-size: 16px;
	text-align: left;
	margin-bottom: 15px;
	line-height: 1.2;
}

nav {
	text-align: center; 
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #e4b7a0;
	}

/*Descendant selector - specify an element within the context of it's container (parent) element*/
nav a {
	   text-decoration: none; 
	   color: #f6eee0;
	   font-size: 19px; 
	   margin-right: 6px;
	   padding-right: 20px;
      }

nav a:link {color: #000000;}
nav a:visited {color: #2E3B51;}
nav a:hover {color: #C38370;}
nav ul {padding-left: 0px; list-style-type: none;}

img {
	 padding: 2px 4px;
	}

.mc-field-group label{text-align: left; color:#000000; font-family: Times; font-size: 16px; margin-bottom: 20px; width: 20%; display: inline-block; }

.mc-field label{text-align: left; color:#000000; font-family: Times; font-size: 16px; width: 20%; display: inline-block; }

.button {background-color:#e4b7a0; color:#000000; border-radius: 5px; padding-bottom: 6px; padding-top: 6px; padding-left: 20px; padding-right: 20px; margin-left: 132px; font-family: Times;} 

.foot {width: 50%; margin: 0px 74px;}

.indicates-required {margin-bottom: 10px;}

.asterisk {color: red;}

.submitbutton {background-color:#e4b7a0; color:#000000; border-radius: 5px; padding-bottom: 6px; padding-top: 6px; padding-left: 20px; padding-right: 20px; margin-left: 200px; font-family: Times;}

.landingbutton {background-color:#e4b7a0; color:#000000; border-radius: 5px; padding-bottom: 6px; padding-top: 6px; padding-left: 20px; padding-right: 20px; margin-left: 132px; font-family: Times; text-decoration: none;}

.rightclass {float: right; margin-left: 10px; margin-bottom: 10px;}

.imagecontainerclass {justify-content: center; width: 80%; margin-left: auto; margin-right: auto;}

.imagecontainerclass img {margin-right: 100px; margin-left: 50px; margin-top: 20px; margin-bottom: 20px;}

.flexcontainerclass {display: flex; padding-top: 20px; padding-bottom: 10px;}

.landing {font-display: Times; font-size: 28px;}

footer {color: #000000; font-size: 12px; font-style: italic; text-align: center;}


