body {background-color:#404040; color: white; font-family: "rockwell"; text-shadow: 5px 5px 10px gold;}
header {background-color: #F2C46D; padding: 5px 0; font-family: "Algerian";overflow: hidden; box-shadow: 5px 5px 10px white;}
#logo {float: left; border-radius: 20px;}
#logo2 {float: right; border-radius: 20px;}
header nav {float: left; width: 1250px;padding-top: 120px}
header nav ul li {display: inline; padding: 0 97px; font-size: 25px;}
a:link {color: #0D0D0D; text-decoration: none; font-family: "Algerian";}
a:visited {color: #0D0D0D; text-decoration: none; font-family: "Algerian";}
a:hover {color:#BF6E3F;text-decoration: none; font-family: "Algerian";}
a:active {color:#BF6E3F;text-decoration: none; font-family: "Algerian";}
#index-banner {background-image: url(Images/index-banner-2.0.png);background-size: cover; height: 200px; border-radius: 20px;text-align: center; font-size: 50px; box-shadow: 5px 5px 10px white;}
h1 {text-shadow: 5px 5px 10px gold; color: #BF6E3F;}
.default-img-div {float:left; padding: 40px 40px 40px 40px;}
.default-img {border-radius: 20px; box-shadow: 5px 5px 10px white;}
.default-info {float: left; width: 1000px; padding: 50px 70px 130px 70px;}
.default-p {font-size: 22px; text-shadow: 5px 5px 10px #404040; background-color: #F2C46D; padding: 15px 15px 15px 15px; border-radius: 20px; box-shadow: 5px 5px 10px white;}
footer {clear: both; background-color: #F2C46D; padding: 20px 0 20px 0; box-shadow: 5px 5px 10px white; text-align: center;}
#menu-banner {background-image: url(Images/chatgpt-cheeseburger-crop.png); background-size: cover; height: 200px; border-radius: 20px; box-shadow: 5px 5px 10px white; text-align: center; font-size: 50px;}
h2 {text-align: center; text-shadow: 5px 5px 10px gold; color: white; font-size: 30px; text-decoration: underline;}
#menu-info {text-decoration: underline}
.menu-three-column {text-align: center; float: left; width: 320px; padding: 80px;}
.menu-three-column img {border-radius: 25px; box-shadow: 5px 5px 10px white;}
#menu-main {width: 1440px; margin: 20px auto;}
#location-banner {background-image: url(Images/map-location2.png); background-size: cover; height: 200px; border-radius: 20px; box-shadow: 5px 5px 10px white; text-align: center; font-size: 50px;}
h1,h2,h3 {font-family: "Britannic Bold";}
#about-banner { background-image: url(Images/about-banner2.png); background-size: cover; height: 200px; border-radius: 20px; box-shadow: 5px 5px 10px white; text-align: center; font-size: 50px;}
.about-info {text-align: center; width: 60%; margin-left: auto; margin-right: auto; font-size: 22px; text-shadow: 5px 5px 10px #404040; clear: both; padding:30px 30px 30px 30px;}
.about-p {background-color: #F2C46D; border-radius: 20px; box-shadow: 5px 5px 10px white; padding: 20px 20px 20px 20px;}
#news-banner { background-image: url(Images/news-banner.png); background-size: cover; height: 200px; border-radius: 20px; box-shadow: 5px 5px 10px white; text-align: center; font-size: 50px;}
#news-img {border-radius: 20px; box-shadow: 5px 5px 10px white; display: block; margin-left: auto; margin-right: auto; clear: both;}
