body {
	background-color: #a3fc56;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	color: #46342a;
}
h1 {
	font-family: 'Patrick Hand', sans-serif;
	font-size: 32px;
	color: #7c281d;
	text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
	line-height: 110%;
	font-weight: 500;
}
p, li {
	line-height: 150%;
}
img.tn {
		margin-right: 4.9px;
}
#main a, #bottom a {
	color: #7c281d;
	/*text-decoration: none;
	border-bottom: 1px dotted #7c281d;*/
}
#main a:hover, #bottom a:hover {
	/*border-bottom: 1px solid #7c281d;*/
}
#main img {
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
}
#maintab {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	background-color: white;
}
#bottom td {
	border-top: 2px dotted #a3fc56;
	padding: 10px 25px;
	font-size: 15px;
}
.container {
	position: relative;
}
.container a {
	text-shadow: 0 0 5px #FFF7D5;
	text-decoration: none;
	color: #3C130E;
	font-family: 'Patrick Hand', cursive;
	transition: all 0.3s ease;
}
.container a:hover {
	text-shadow: 0 0 5px #FFFFFF, 0 0 25px #FFF7D5;
	color: #7c281d;
}
.container2 {
		box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 8px 16px rgba(0,0,0,0.25);
		background-color: #ffffff;
}
.container2 td {
		padding: 10px 20px;
}
/*.b1 {
	position: absolute;
	top: 117px;
    left: 293px;
    font-size: 50px;
}
*/
.b1 {
	position: absolute;
	top: 127px;
    left: 280px;
    font-size: 34px;
}
.b2 {
	position: absolute;
	top: 220px;
    left: 385px;
    font-size: 34px;
}
.b3 {
	position: absolute;
	top: 153px;
    left: 508px;
    font-size: 34px;
}
.b4 {
	position: absolute;
	top: 291px;
    left: 562px;
    font-size: 31px;
}
.b5 {
	position: absolute;
	top: 238px;
    left: 705px;
    font-size: 30px;
}
.b6 {
	position: absolute;
	top: 283px;
    left: 857px;
    font-size: 32px;
}
.buttonbar {
	padding: 10px;
	margin: 0 0 50px;
}
.button1 {
	text-decoration: none;
	background-color: #ffb0b3;
	text-shadow: 0 0 5px #FFF7D5;
	border-radius: 5px;
	padding: 10px 20px;
	margin: 0px 20px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
	transition: all 0.3s ease;
}
.button1:hover {
	background-color: #ff5b62;
	text-shadow: 0 0 5px #FFFFFF, 0 0 25px #FFF7D5;
}
.button2 {
	text-decoration: none;
	background-color: #AAE8E9;
	text-shadow: 0 0 5px #FFF7D5;
	border-radius: 5px;
	padding: 10px 20px;
	margin: 0px 20px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
	transition: all 0.3s ease;
}
.button2:hover {
	background-color: #72D8DA;
	text-shadow: 0 0 5px #FFFFFF, 0 0 25px #FFF7D5;
}
.button3 {
	text-decoration: none;
	background-color: #d8ffb4;
	text-shadow: 0 0 5px #FFF7D5;
	border-radius: 5px;
	padding: 10px 20px;
	margin: 0px 20px;
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
	transition: all 0.3s ease;
}
.button3:hover {
	background-color: #a6ff55;
	text-shadow: 0 0 5px #FFFFFF, 0 0 25px #FFF7D5;
}