body{
	background color: orange;
	background-repeat: no-repeat;
	
}
header{
	background-color: black;
	color: floralwhite;
	font-family: Courier New, monospace;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: -1.2em;
	background-size: 100% 100%;
}

h1{
	letter-spacing: .3em;
	word-spacing: .3em;
	text-align: center;
}

h2{
	text-align: center;
}

h3{
	background-color: #FFCC99;
	color: black;
	text-align: center;
	padding-top: .5em;
	padding-bottom: .5em;
	background-size: 100% 100%;
	text-decoration: underline;
}

h3 a:link{
	text-decoration: none;
	color: black;
}

h3 a:visited{
	color: black;
}

h3 a:hover{
	color: white;
}

Section{
	width: 100%;
	float: left;
	margin-bottom: -10em;
}

main{
	color: black;
	overflow: auto;
	position: absolute;
}

main h2{
	font-family: American Typewriter, serif;
}



#wrapper{
	margin-left: auto;
    margin-right: auto;
    width: 100%;
    min-width: 960px;
    max-width: 2048px;
    overflow: auto;

}

nav{
	position: absolute;
	float: left;
    width: 100%;
    font-size: 25px;
    margin-top: -1em;

    
}

nav a:link{
	text-decoration: none;
	color: black;
}

nav a:visited{
	color: black;
}

nav a:hover{
	color: darkgrey;
}

nav ul{
	list-style-type: none;
    padding-left: .1em;
    line-height: 1.8em;

}

div ul{
	padding-left: -5em;
	line-height: 140%;
	font-family: Courier New, monospace;
}

hr{
	width: 95%;
	height: 3px;
	background-color: black;
}

footer{
	background-color: #FFFFFF;
    font-size: .70em;
    font-style: italic;
 	text-align: center;
 	padding: 1em;
    width: 100%;
    float: center;
    overflow: auto;
    position: absolute;
}

#restName{
	text-align: justify;
	margin-left: 35%;
	font-size: 1.5em;
	font-family: American Typewriter, serif;
	font-weight: bold;
}

#restInfo{
	text-align: justify;
	margin-left: 35%;
	margin-right: 2em;
	font-size: 1.5em;
	font-family: Courier New, monospace;
}

#frontstore{
	height: 400px;
	background-image: url(Front.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	overflow: auto;
	margin-left: 200px;
}

#rest1{
	height: 400px;
	background-image: url(Resturaunt1.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#rest2{
	height: 400px;
	background-image: url(Resturaunt2.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#rest3{
	height: 400px;
	background-image: url(Resturaunt3.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#rest4{
	height: 400px;
	background-image: url(Resturaunt4.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#sammy{
	height: 400px;
	background-image: url(Sammy.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#Newtown{
	height: 400px;
	background-image: url(Newtown.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#Poolside{
	height: 400px;
	background-image: url(Poolside.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#Downtown{
	height: 400px;
	background-image: url(Downtown.jpg);
	background-repeat: no-repeat;
	background-size: 30% 50%;
	overflow: auto;
	margin: 5%;
}

#mission{
	text-align: center;
	font-family:  Courier New, monospace;
	line-height: .5em;
}

.Section{
	font-size: 3.5em;
	text-align: center;
	font-family:  Courier New, monospace;
	line-height: .5em;
}

#prereq{
	padding-left: 10%;
	font-weight: bold;
	font-family:American Typewriter, serif;
	font-size: 150%;
	letter-spacing: .15em;
}

.divleft{
	width: 100%;
	height: 100%;
	border: none;
	margin-left: 10%;
	float: center;
	margin-top: 10%;
}

#franchise{
	height: 350px;
	background-image: url(Franchise.jpg);
	background-repeat: no-repeat;
	background-size: 70% 90%;
	overflow: auto;
	margin-left: 40%;
	margin-top: -20%;
}

.Storename{
	font-weight: bold;
	font-family: font-family: Courier New, monospace;;
}






