body,

html {
	margin:0;

}
.body-font{font-size:16px;}
#foot {
  background-image:url(../../images/bg_repeat.gif);
	background-repeat:repeat-x;
	float:left;
	background-repeat:no-repeat;
	width:55%;
margin:auto;
 background-size: contain;
 
}
.testimonial-background{
  width:100%;
}

#header {
	background-color:transparent;
	vertical-align:middle;
	text-align:center;
	align-content:center;
	align-items:center;
}
#nav{margin-top:0px;padding-top:10px; background-color:#cc9900;padding-bottom:10px;}
#nav li{list-style-type:none;display:inline-block; margin-left:10px; margin-right:10px;color:#653d6b;font-size:24px}

#main {
	background-color: transparent;
	padding-left: 550px;
	width: 45%;
	color: #653D6B;
	padding-right: 50px;
  margin:auto;
}

#events{	
	width: 75%;
	color: #653D6B;
  margin:auto;}
#events p{color:#653d6b;}
#events h1{color:#653d6b;}
#about-main{
	max-width: 40%;
	color: #653D6B;
	padding-right: 50px;
  margin:auto;
float: right;
clear:both;
}
#faqs{
  color:#653D6B;
  margin:auto;
  display:flex; 
  width:75%;
}
#guarantees{color:#653d6b;
margin:auto;
width:75%;}
#wrap {
}

#footer {
	margin-top:5%;
	height:20px;
	text-align:center;
}

a:link {
    text-decoration: none;
    color: #653d6b;
}

a:visited {
    text-decoration: none;
    color: #653d6b;
}

a:hover {
    text-decoration: underline;
    color:#653D6B;
    font-weight: bold;
}

a:active {
    text-decoration: underline;
    color:#653D6B;
}

#sizing_table_r {
	float:right;
	padding-left:10px;
}

#social{color:#653D6B;}

#sizing_table {
	float:left;
	padding-right:10px;
}

# sizing_table_c {
	max-width:20%;
}

# 404 {text-decoration: bolder;
	   font-size: 20px;
	   }
#contact-page{color:#653D6B;
text-align:center;}

#contact-page h3{font-size:24px;}
#contact-page p{font-size:16px;}

#content-container{display:flex;}
#about-image{max-width:50%;}
#about-image img{max-width:80%;display:block; margin:auto;}
#questionsone{float:right;max-width:200px;}
#faqsimage {float:left; max-width:45%; clear:both;}
#faq-image{max-width:45%; float:right;clear:both;}
#faq-image img{max-width:85%;}
.faqs{font-weight:700;}
#faq-container{display:flex;justify-content:center;}