/*       main colors used

BROWN :               #93612e
MATCHA GREEN :        #74A12E
LIGHT MATCHA GREEN :  #8ec538
PALE YELLOW :         #FFFFC5
YELLOW :              #ffffa1
PALE PINK :           #ffd1d1

*/

h3{
	color: #74A12E;
	text-shadow: 3px 2px #c8e897;
}

body{
	background-color: #FFFFC5;
	font-family: "Baskerville";
}

h1{
	color: #74A12E;
	text-align: center;
	text-shadow: 3px 2px #c8e897;
}

li, p{
	color: #93612e;
	font-size: 20px;
}

#email{
	text-align: center;
	color: #93612e;
	text-shadow: 3px 2px #d9bb9c;
}	
#important{
	color: red;
}

.date{
	font-style: italic;
	font-weight: 900;
}

body{
	font-size: 120%;
	margin-left:20px;

}
a{
	text-align: center;
	font-size:120%;
	padding:5px 10px 5px 10px;
	border-radius: 5px;
	text-decoration: none;
}
a:link{
	color: #FFFFC5;
	background-color:#74A12E;
	border: 2px solid #93612e;
}
a:hover{
	color: #74A12E;
	background-color:#8ec538;
	border: 2px solid #93612e;
}
a:visited{
	color: #ffd1d1;
	background-color:#74A12E;
	border: 2px solid #93612e;
}

/*section{
	margin-left:35%;
}*/

img.hobbyPictures {
	margin-left:30%;
}

hr{
	border: 1px solid #93612e;
}

footer{
	text-align: center;
	padding-top:20px;
	padding-bottom: 30px;
}

/* table styling */

th, td{
	border: 3px dashed #93612e;
	/*font-size:50px;*/
	padding:10px 20px 10px 20px;
	text-align: center;
}

th{
	background-color: white;
}

table{
	border-collapse: collapse;
	color: #74A12E;
	margin-left: 25%;
	width: 50%;
	table-layout: fixed;
}

tr{
	background-color: #ffffa1;
}

/*form styling*/

#fmessage{
	width: 300px;
  	height: 40px;
  	padding: 8px;
}

#fname, #femail{
	width: 20%;
}

#fname, #femail, #fmessage{
	background-color: #ffffa1;
	color: #93612e;
	border: 3px solid #74A12E;
	border-radius: 4px;
	padding: 0px 0px 12px 0px;
	font-size: 20px;

}

label{
	color: #93612e;
}


#submitButton:hover{
	background-color: #74A12E;
	color: #FFFFC5;
}


