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

/*classes and IDs*/
#wrapper {width:80%; margin: auto; background-color:#fffae3;}

.gallery {padding:2em; display:inline-block; margin-left:2em;}

.submitbtn {background-color:#99e1d9; color:#476a6f; font-family:Coiny; text-align:center; font-size:20px; width:15%; padding:0.5em;}

.button {background-color:#99e1d9; color:#476a6f; font-family:Coiny; text-align:center; font-size:20px; width:15%; padding:0.5em; margin:1em;}

.formcenter {text-align:center;}

.mc-field-group {text-align:center; margin-bottom:20px; color:#476a6f;}
.mc-field-group label {text-align:center; display:inline-block; margin-right:2em; font-family:"Maiden Orange";}
.mc-field-group input {margin-right:1em;}

.imgcenter {display:block; margin-bottom:1em;}

.group {display:flex; flex-flow:row nowrap; justify-content:space-between;}

.half-width {width:48%;margin-left:3em; margin-right:3em;}
.half-width a {color:#476a6f;}
.half-width a:hover {color:#99e1d9;}

.text-wrapper {float:left; width:50%;}
.text-wrapper img {width:100%}
.text-wrapper p {text-align:center;}
.text-wrapper h4 {text-align:center;}

.center {margin-right: 15em;}

.side-by-side {color:#476a6f; width:100%; text-align:center;}
.side-by-side li {display:inline; float:center; margin:0.75em; border:1px #732c2c;}
.side-by-side li a {color:#476a6f;}

.parent-element {display:flex; flex-direction:row; justify-content:flex-start; align-items:center;}

.text-p {color:#476a6f;}
.textp1 {text-align:center;margin:0.5em;}
.textp2 {text-align:center;padding:0.5em;}

.third {float:left; width:33%;}
.third h4 {text-align:center;}
.third a {color:#476a6f;}
.third a:hover {color:#99e1d9;}

.clear {clear:left;}

.category {margin-right:15em;}

.asterisk {color:#732c2c;}

.indicates-required {margin-bottom:20px; text-align:center; color:#476a6f; font-weight:bold; font-family:Coiny;}

.space {margin-left:10em; display:inline-block;}
.space a {color:#e5989b;}

/*other styling*/
body {background-color: #732c2c;}

main {padding:1em;}

nav {background-color:#e5989b; text-align:center; font-family:"Maiden Orange"; font-size:20px; color:#732c2c; line-height: 2em;}
nav a {color:#732c2c; text-decoration:none; font-size:20px;}
nav a:hover {color:#99e1d9;}
nav a:visited {color:#476a6f;}
nav ul {display:block;}
nav li {display:inline-block; padding: 0 20px}

header{margin:2em 0;}

h1{font-size:50px; color:#fffae3; font-family:"Fascinate Inline"; text-align:center; margin-left:5.25em;}

h2, h3, h4, p {font-family:Coiny; color:#476a6f; text-align:center;}

h2 {font-size:32px; text-align:center; padding-bottom:0.5em;}

h3 {font-size:20px;}
h3 a {color:#476a6f;}
h3 a:hover {color:#99e1d9;}

h4 a {color:#476a6f;}
h4 a:hover {color:#99e1d9;}

p {font-family:"Maiden Orange"; font-size:16px;}

footer {font-family:"Maiden Orange"; color:#e5989b; text-align:center; padding:1em; text-decoration:none;}

span a {color:#e5989b;}

img {margin-left:auto; margin-right:auto;}

ul li {list-style-type: circle; color:#476a6f; text-align:center; font-family: "Maiden Orange";}

caption {font-family:"Coiny"; font-size:20px;}

table {margin-left:auto; margin-right:auto; color:#476a6f;}

th, td {padding:5px; border:1px solid #476a6f;}

th {font-family:"Coiny";}

td {text-align:center; padding:0.5em; font-family:"Maiden Orange";}
td a {color:#476a6f;}
td a:hover {color:#99e1d9;}

b {font-weight:bold;}
