@charset "UTF-8";
*, *:before, *:after {
	box-sizing: border-box;
}
#container {
	background-color: #a59a8c;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
header h1 {
	width: 457px;
	height: 336px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-image: url(Assets/Graphics/L%27AlsaceVoyageGraphic.png);
	cursor: pointer;
	text-align: center;
	margin-left: auto;
	margin-right: 200px;
    }
header h1 a {
	display: block;
	text-indent: 0%;
}
#voyage {
	font-size: 3em;
}
nav ul {
	padding-left: 0px;
	list-style-type: none;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	height: 40px;
	display: flex;
	justify-content: center;
	font-size: 1em;
	padding-bottom: 25px;
}
a:link, a:visited {
	color: #3b221b;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
}
a:hover, a:active {
	color: #f2e9df;
}
nav ul li {
	margin-left: 15px;
	display: flex;
	align-items: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 20px;
}
.home.main {
	margin: 0 0 20px 0;
	display: flex;
}
#homeintro {
	display: flex;
}
#bonjour  {
	background-image: url(Assets/Images/bill-anastas-641241-unsplash.jpg);
	background-repeat: no-repeat;
	order: 3;
	flex-basis: 66%;
	display: flex;
	background-position: 0% 0;
	border: thin solid rgba(58,34,27,1.00);
}
#bonjour #bInset h1 {
	color: #3b221b;
	font-family: allura, dancing-script, serif;
	font-style: normal;
	font-size: 3em;
	padding-top: 0px;
	margin-bottom: -14px;
	margin-top: 14px;
}
#bInset {
	background-color: rgba(242,233,223,0.90);
	margin-top: 306px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 50px;
	padding-right: 50px;
	color: #3b221b;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
	margin-bottom: 50px;
}
#Hi {
	flex-basis: 34%;
	margin-right: 30px;
	background-color: #f2e9df;
	color: #3b221b;
	border: thin solid rgba(58,34,27,1.00);
}
#Hi img {
	border: thin solid #3A221B;
	margin-left: 10px;
	margin-right: 10px;
}
#Hi h2 {
	text-align: center;
	color: #3b221b;
	font-family: allura, dancing-script, serif;
	font-style: normal;
	padding-bottom: 0px;
	font-size: 44px;
	margin-bottom: -6px;
	padding-top: 0px;
	margin-top: 10px;
}
#Hi p {
	padding-left: 50px;
	padding-right: 50px;
	color: #3b221b;
	font-family: abel;
	font-style: normal;
	font-size: large;
	padding-bottom: 0px;
}
#ContactForm {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(217,155,153,1.00);
	margin-top: 20px;
	border: thin solid rgba(58,34,27,1.00);
	font-style: normal;
	font-weight: 400;
	text-align: left;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}
#ContactForm h2 {
	text-align: center;
	color: #3b221b;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
}
#ContactForm #Experiences {
	flex-basis: 50%;
}
#Experiences p {
	text-align: center;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
	color: #3b221b;
}
#ContactForm #options {
	background-position: 0% 0%;
	background-repeat: no-repeat;
	order: 2;
	display: inline-block;
	padding-left: auto;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
}
#ContactForm #options .left {
	float: left;
	padding-left: 70px;
}
#ContactForm #options .right {
	float: left;
	margin-left: 30px;
}
#ContactForm .shareStory {
	text-align: center;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
	color: #3b221b;
}
#ContactForm .buttons {
	text-align: center;
	padding-bottom: 10px;
}
h1 {
	text-align: center;
	color: #371F18;
	font-family: allura, abel, sans-serif;
	font-style: normal;
	font-weight: 400;
}
#Eguisheim {
	text-align: center;
	background-color: #D99B99;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.Fountain {
	margin-left: 70px;
}
.Fork {
	margin-left: 30px;
	margin-right: 30px;
}
.Cobblestone {
}
.Cafe {
	margin-left: 70px;
	margin-top: 30px;
}
.Hostellerie {
	margin-left: 30px;
	margin-right: 30px;
}
.Heuhaus {
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
}
#Colmar {
	text-align: center;
	background-color: #D99B99;
}
.Station {
	margin-left: 70px;
}
.Choir {
	margin-left: 30px;
	margin-right: 30px;
}
.Shops {
}
.Menu {
	margin-left: 70px;
}
.Singes {
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
}
.Chapel {
}
#Riquewhir {
	text-align: center;
	background-color: #D99B99;
}
.Town {
	margin-left: 70px;
}
.BBFountain {
	margin-left: 30px;
	margin-right: 30px;
}
.Restaurant {
}
.Blue {
	margin-left: 70px;
}
.Cheese {
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
}
.Tower {
}
#Paris {
	text-align: center;
	background-color: #D99B99;
}
.NotreDame {
	margin-left: 70px;
}
.Inside {
	margin-right: 30px;
	margin-left: 30px;
}
.Locks {
}
.Eiffel {
	margin-left: 70px;
}
.Bridge {
}
.Together {
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
}
#container .Journey {
}
.Journey {
}
.Journey img {
	float: left;
	margin-right: 15px;
	border: thin solid #3b221b;
}
#container .Journey h3 {
	text-align: center;
	font-family: abel;
	font-style: normal;
	font-weight: 400;
	color: #3b221b;
}
#container .Journey p {
	color: rgba(58,33,26,1.00);
	font-family: abel;
	font-style: normal;
	font-weight: 400;
}
.shareStory {
}
h2 {
	font-family: abel;
	font-style: normal;
	font-weight: 400;
	color: #3b221b;
}
