body{
	background-color: mistyrose;
	font-size: 150%;
	margin-left:40px;
}
h3{
	color:hotpink;

}
li, p{
	color:#545454;

}
h1{
	color:hotpink;
	text-align: center;
}
#email{
	color:#545454;
	text-align: center;
	font-style: italic;
}
.date{
	font-style: italic
}
a:link{
	background-color: hotpink ;
	color: #545454;
	border: 2px solid #545454;	
}
a:hover{
	background-color: #fae1ff;
	color: black;
	border: 2px solid black;
}

a:visited{
	background-color: white ;
	color: lightcoral;
	border: 2px solid lightcoral;	
}

a{ 
	font-size: 120%;
	padding: 5px 20px 5px 20px;
	border-radius: 10px;
 }

section{
	margin-left: 24%;
}

th, td{
	border:1px solid hotpink;
	padding:5px 10px 5px 10px;
	width: 160px;

}

table{
	border-collapse: collapse;
	text-align: center;
	margin-left: 1%;
}
tr:nth-child(2), tr:nth-child(3){
	background-color:#fae1ff;
}

tr:nth-child(4), tr:nth-child(5){
	background-color:#ffe1f7;
}
tr:nth-child(6), tr:nth-child(7){
	background-color:#ffe1ea;
}

hr{
	border:1px solid hotpink;

}

footer{
	padding-top: 30px;
	padding-bottom: 30px;
	text-align:center;
}
tr:nth-child(1){
	background:#E1CAFF ;
}

#messageTF{
	padding: 12px 60px 40px 9px;
}
label,input{
	margin-top: 10px;
}
#nameTF, #emailTF, #messageTF{
	border: 1px solid hotpink;
	background-color::#ffe1f7 ;
}
#btn{
	border: 1px solid black;
	background-color:hotpink ;

}
#btn:hover{
	background-color: #fae1ff;
	color: black;
	border: 1px solid black;
}

