@charset "UTF-8";

body {
	font-family: averia-serif-libre;
	font-style: normal;
	font-weight: 300;
	background-image: url(about.jpg);
	background-size: cover;
	background-attachment: fixed;
}
nav {
	box-shadow: 0px 0px;
	color: #d7e4c2;
	padding-top: 9px;
	padding-bottom: 3px;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(242,232,232,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(242,232,232,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(242,232,232,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,0.00) 0%,rgba(242,232,232,1.00) 100%);
	-webkit-box-shadow: 0px 0px;
	width: 44em;
	text-align: center;
	margin-left: 25%;
	margin-right: 25%;
	margin-top: 50px;
}
h2 {
	text-align: center;
	color: #ADDBBD;
	text-shadow: 0 0 #FFFEFE;
}
h1 {
	font-size: 2em;
	font-family: source-sans-pro;
	font-style: normal;
	font-weight: 400;
	text-align: center;
	margin-top: 140px;
}
p {
	color: #FFFFFF;
	float: right;
	margin-left: 2.5%;
	margin-right: 20%;
}
footer {
	font-family: league-gothic;
	font-style: normal;
	font-weight: 200;
	word-spacing: 0.05em;
	margin-left: 29%;
	margin-right: 25%;
	background-color: #D7E4C2;
	clear: both;
	text-align: center;
}
.asideleft {
	margin-right: 2.5%;
	margin-left: 26%;
	float: left;
	margin-top: 35px;
	padding-top: 0px;
	margin-bottom: 24px;
}
.sectionright {
	margin-left: 2
.%
.%;
	margin-right: 20%;
	float: right;
	width: 25%;
	margin-left: 2%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
body h1 img {
	width: 30%;
	height: 30%;
}
.navhome {
	background-image: url(Images/letters/harmony.png);
	background-repeat: no-repeat;
	padding-top: 59px;
	font-family: bitter;
	font-style: normal;
	font-weight: 400;
	white-space: normal;
	margin-left: 2%;
	margin-right: 2%;
	background-size: contain;
	background-position: 0% 14px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.navreservations {
	background-image: url(Images/letters/hope.png);
	background-repeat: no-repeat;
	padding-top: 59px;
	font-family: bitter;
	font-style: normal;
	font-weight: 400;
	white-space: normal;
	margin-left: 2%;
	margin-right: 2%;
	background-position: 52% 11px;
	background-size: 53% auto;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.navabout {
	background-image: url(Images/letters/love.png);
	background-repeat: no-repeat;
	padding-top: 59px;
	font-family: bitter;
	font-style: normal;
	font-weight: 400;
	white-space: normal;
	margin-left: 2%;
	margin-right: 2%;
	background-size: contain;
	background-position: 0% 14px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.navcontact {
	background-image: url(Images/letters/peace.png);
	background-repeat: no-repeat;
	padding-top: 59px;
	font-family: bitter;
	font-style: normal;
	font-weight: 400;
	white-space: normal;
	margin-left: 2%;
	margin-right: 2%;
	background-position: 44% 13px;
	background-size: 79% auto;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
.navhome:hover {
	color: #9D2B2D;
	background-color: #F0EAEB;
}
.navreservations:hover {
	color: #9D2B2D;
	background-color: #F0EAEB;
}.navabout:hover {
	color: #9D2B2D;
	background-color: #F0EAEB;
}.navcontact:hover {
	color: #9D2B2D;
	background-color: #F0EAEB;
}
