body {
	background: #5c5657;
}
header {
	background: #302E28;
	margin: 0;
	width: 600px;
}
header div img {
	width: 300px;
	margin-top: .5em;
}
.First {
	width: 280px;
	display: inline-block;
	vertical-align: top;
}
nav{
	text-align: right;
}
li {
	list-style: none;
	padding: none;
	margin: 0;
}
a:link {
	color: #F7EFEA;
	text-decoration: none;
}




/*-----------------------------------*/
/*-----------------------------------*/




section {
	width: 100%;
	margin-bottom: 0em;
}
h1 {
	padding: .25em;
	margin: 1 auto;
	width: 600px;
	text-align: center;
	font-size: 40px;
	background: #AD0900;
	color: #F7EFEA;
}
section div img {
	width: 600px;
}
main {
	margin: .5em;
	background: #302E29;
	width: 600px;
}
aside {
	margin: 0em;
	background: #302E29;
	width: 600px;
}
img {
	width: 566px;
}
main p {
	padding: 1em;
}
h2 {
	padding-left: 1em;
	padding-top: 1em;
	color: #AD0900;
}
.BG {
	background: #F7EFEA;
}
h3 {
	background: #AD0900;
	color: #F7EFEA;
	width: 600px;
	margin: 0em;
}
main div ul li {
	font-size: 18px;
	padding: 1em;
	margin: 0em;
}
main div img {
	margin-left: 1em;
}
div div ul li{
	font-size: 18px;
	margin: 1em;
}
/*-----------------------------------*/
/*-----------------------------------*/



aside {
	margin: 1em;
	background: #302E29;
}
.Couple {
	padding: 1em;
	background: #F7EFEA;
	display: inline-block;
}
.Map {
	background: #302E29;
}
footer {
	
}



/*-----------------------------------*/
/*-----------------------------------*/




@media screen and (min-width:1200px){



/*---------------------------------------*/
header {
	background: #302E28;
	margin: 0;
	width: 100%;
}
.First {
	width: 900px;
	display: inline-block;
	vertical-align: top;
}
header div img {
	width: 450px;
	margin-top: 1em; 
}
ul {
	font-size: 26px;
}
h1 {
	margin: 0 auto;
	text-align: center;
	width: 1000px;
}
.img {
	margin: 0 auto;
}
/*---------------------------------------*/
main {
	margin: 0 auto;
	background: #302E29;
	width: 1000px;
}
aside {
	margin: 0 auto;
	background: #302E29;
	width: 1000px;
}
img {
	width: 970px;
}
aside div{
	align-content: center;
}
h3 {
	margin: 0 auto;
	text-align: center;
	width: 1000px;
}
/*---------------------------------------*/
}






#myBtn {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: #AD0900;
  color: #F7EFEA;
  cursor: pointer;
  padding: 15px;
  border-radius: 10px;
}
#myBtn:hover {
  background-color: #FF2313;
  color: #F7EFEA;
}