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

body
	{
		margin: 20px;
		padding: 0px;
		background-color: #0B4726;
		font-family: 'Varela Round', cursive;
		font-size: 12pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

div
	{
		margin: 20px;
		padding: 0px;
		background-color: #0B4726;
		font-family: 'Varela Round', cursive;
		font-size: 12pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

article
	{
		margin: 20px;
		padding: 0px;
		background-color: #0B4726;
		font-family: 'Varela Round', cursive;
		font-size: 12pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

h1 {
		margin: 20px;
		padding: 0px;
		background-color: #0B4726;
		font-family: 'Freckle Face', cursive;
		font-size: 30pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

h2 {
		margin: 20px;
		padding: 0px;

		background-color: #0B4726;
		font-family: 'Freckle Face', cursive;
		font-size: 25pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

heading {
		margin: 20px;
		padding: 0px;

		background-color: #0B4726;
		font-family: 'Freckle Face', cursive;
		font-size: 12pt;
		text-align:center
		font-weight: 300;
		color: #FFF;	
}

legend {
	color: #fff;
	margin-left: 2%;
	border: #917a56 solid 1px;
	background-color: rgba(11, 71, 38, 0.6);
	
	border-radius: 10px;
	box-shadow: 0 0 2px rgba(0,0,0,.7) inset;
	padding: 5px;
	width: 70%;
	font-family: 'Freckle Face', cursive;
	font-size:large;
	text-align:center
}

fieldset {	
	border-radius: 10px;
	background-color: rgba(11, 71, 38, 0.6);
	margin-left:6%;
	border: #917a56 solid 2px;
	max-width: 550px;
	box-shadow: 0 0 6px rgba(0,0,0,.7) inset;
}



/*this is the user instructions for each input. name, address, email etc. */
label {
	display:block; /* forces a hard return and allows margin to be assigned*/
	margin: .5em;
	
}

nav a {
color:#ffffff;
text-align:center;
}

a:link
{
    color:#FFFFFF;
}

a:visited
{
    color:#FFFFFF;
}

a:hover 
{
    color:#FFFFFF;
}

label p {
	margin: 0;
	font-family: 'Freckle Face' , cursive;
	font-size:medium;
	color: #666;
	padding-top: .9em;
	padding-bottom: .2em;
}
label span {
	
	font-size:medium;
	color: #666;
    
#button { 
font-size: 44px; 
color: rgb(255, 255, 255); 
background: rgb(0, 0, 0) none repeat scroll 0% 0%; 
width: 64px; 
height: 58px; 
border-radius: 13px; 
border-style: none;}     
    
}
input.submitBtn {
	display: block;
	padding: 10px;
	margin:15px;
	color: #fff;
	width: 20%;
	border-radius: 8px;
	box-shadow: 2px 2px 5px rgba(0,0,0,0.4);
	border: 1px solid #333;
	background: rgb(175,59,73);
	background: -moz-linear-gradient(top,  rgba(175,59,73,1) 1%, rgba(125,42,53,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(175,59,73,1) 1%,rgba(125,42,53,1) 100%);
	background: -o-linear-gradient(top,  rgba(175,59,73,1) 1%,rgba(125,42,53,1) 100%);
	background: -ms-linear-gradient(top,  rgba(175,59,73,1) 1%,rgba(125,42,53,1) 100%);
	background: linear-gradient(to bottom,  rgba(175,59,73,1) 1%,rgba(125,42,53,1) 100%);	
}