* { margin: 0; padding: 0; border: 0; }
body { background: #FFF; }
#Wrapper { width: 980px; margin-left: auto; margin-right: auto; min-height: 600px; }
#Header { width: 980px; height: 100px; background: #FFF; margin-left: auto; margin-right: auto; }
#Header #Navigation { height: 100px; line-height: 100px; margin-left: 500px; }
#Header #Navigation a.Link { display: inline-block; text-decoration: none; font-weight: bold; color: #333; margin: 0 10px; }
#Header #Navigation a.Active { display: inline-block; text-decoration: none; font-weight: bold; color: #936; margin: 0 10px; }
#Header #Navigation a:hover { color: #936; }
#MNav { display: none; }
#MobileNav { display: none; }
#Header img { float: left; margin: 0px; text-align: left; }
#Display { width: 100%; height: 400px; background: #999; margin-bottom: 20px; }
#MobileSlide { display: none; }
h1 { color: #666; font-size: 42px; margin-top: 10px; }
h2 { color: #666; font-size: 28px; margin: 10px; }
#SecondNav { display: block; }
.Treatment { width: 210px; height: 210px; float: left; background: #dbdbdb; margin: 10px; padding: 5px; border: solid 2px #999; text-align: center; }
.Treatment:hover { border: solid 2px #936; }
h3 { text-decoration: none; color: #333; font-size: 22px; display: block; }
h3 a { background: #333; color: #fff; text-decoration: none; padding: 8px; border-radius: 4px; }
h3 a:hover { background: #936; }
#HomeLeft { display: block; margin-bottom: 24px; }
#HomeLeft p { margin-bottom: 10px; text-decoration: underline; display: block; }
.Faye { float: left; margin: 12px; }
.Quote { font-size: 30px; color: #333; font-family: "Dancing Script", cursive; margin-top: 10px; display: block; }
.Testimonial { font-size: 18px; color: #333; font-family: Arial, Helvetica, sans-serif; display: inline; margin: 12px; }
.Name { display: inline-block; margin-bottom: 16px; }
p { margin: 10px; font-size: 16px; line-height: 16px; display: block; }
.P2 { display: block; width: 820px; }
.Price a { font-weight: bold; display: block; font-size: 24px; text-decoration: none; color: #FFF; float: right; margin: -80px 10px 10px 10px; background: #666; padding: 10px; width: 80px; height: 40px; line-height: 20px; text-align: center; border: 1px solid #666; border-radius: 6px; clear: right; }
.Price a:hover { background: #936; }
#FeatureStrip1, #FeatureStrip2, #FeatureStrip3 { width: 980px; background: #CCC; display: block; margin: 10px 0; padding-bottom: 10px; }
#FeatureStrip1 h2, #FeatureStrip2 h2, #FeatureStrip3 h2 { font-family: "Dancing Script", cursive; font-size: 36px; margin: 10px; line-height: 60px; } 
.FeatureEnd { width: 960px; background: #666; display: block; padding: 10px; }
.Feature { position: relative; width: 954px; background: #FFF; margin: 8px; display: block; padding: 5px; }
.Feature img { float: left; margin: 10px; }
.Feature p { font-size: 16px; color: #333; }
.Feature ul { font-size: 16px; color: #333; }
ul li { margin-left: 20px; }
.Feature h3 { display: block; margin: 10px; line-height: 50px; font-family: "Times New Roman", Times, serif; font-size: 24px; color: #666; }
.Booking { color: #FFF; font-weight: bold; display: block; text-align: center; line-height: 40px; padding: 10px; }
.Book a { display: block; background: #CCC; width: 260px; height: 28px; line-height: 28px; text-align: center; padding: 6px; margin-left: auto; margin-right: auto; margin-bottom: 10px; text-decoration: none; color: #333; font-weight: bold; border-radius: 6px; }
.Book a:hover { background: #936; color: #FFF; }
#LeftContent { float: left; padding: 10px;  }
.SM a { display: block; line-height: 60px; font-weight: bold; text-decoration: none; color: #666; }
.SM a:hover { font-color: #F06; }
.SM a img { float: left; height: 60px; width: 60px; }
.SM a img:hover { height: 56px; }
#RightContent { padding: 10px; }
.GMap { width: 470px; height: 470px; float: right; display: block; }
#Footer { background: #999; width: 100%; min-height: 160px; margin-top: 10px; display: block; padding: 10px; }
#Footer p { color: #FFF; font-size: 12px; font-weight: bold; line-height: 32px; text-align: center; }
#SocialMedia { float: right; margin-right: 40px; }
.FootLogo { padding-left: 20px; float: left; }
.TTLink { width: 60px; height: 60px; background: url(../Images/Icons/TikTok.jpg); background-position: top; display: block; float: right; }
.TTLink:hover { background-position: bottom; }
.FBLink { width: 60px; height: 60px; background: url(../Images/Icons/Facebook.jpg); background-position: top; display: block; float: right; }
.FBLink:hover { background-position: bottom; }
.IGLink { width: 60px; height: 60px; background: url(../Images/Icons/Instagram.jpg); background-position: top; display: block; float: right; }
.IGLink:hover { background-position: bottom; }
.ELink { width: 60px; height: 60px; background: url(../Images/Icons/Email.jpg); background-position: top; display: block; float: right; }
.ELink:hover { background-position: bottom; }