@charset "UTF-8";
body {
    color: #588C7E;
    font-size: 1em;
    background-color: #FBF8EA;
}
#container {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
}
h1{
    font-family: 'Merienda', cursive;
    font-weight: 700;
    color: #8C4646;
		}
		h2{
	font-family: 'Merienda', cursive;
	font-weight: 400;
	color: #D96459;
		}
		body{
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	text-align: center;
	background-image: url(url);
		}
		ul{
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: #D96459;
	list-style-type: none;
	text-decoration: none;
		}
header {
    background-image: url(assets/images/autumn_leaf_960x150.png);
    background-repeat: no-repeat;
    margin-top: -17px;
}
header #top {
    width: 400px;
    margin-left: 280px;
    margin-right: 280px;
    padding-top: 50px;
}
.TopNav {
    display: flex;
    flex-direction: row;
    justify-content: center;
    background-color: #F2E394;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 650px;
    margin-left: 125px;
    margin-right: 125px;
}
.TopNav a:link ,a:visited {
    color: rgba(217,100,89,1.00);
    text-decoration: none;
}
.TopNav a:hover ,a:active {
    color: rgba(242,174,114,1.00);
    text-decoration: none;
}
.TopNav li {
    list-style-type: none;
    display: flex;
    flex-basis: 15%;
    justify-content: center;
    align-content: center;
    border: 2px solid #F2AE72;
    margin-left: -2px;
}
.SecOne {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 960px;
    margin-top: -17px;
    background-color: #F2E394;
    padding-left: 31px;
    padding-right: 30px;
    padding-top: 3px;
    padding-bottom: 35px;
    background-repeat: repeat-x;
    background-size: 575px 244px;
    background-attachment: scroll;
    background-image: url(assets/images/maple_400x200.gif);
    border-top: 1px solid #F2AE72;
    border-bottom: 1px solid #F2AE72;
}
main .SecOne .aboutus {
    background-color: #F2E394;
}
.SecTwo {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 900px;
	margin-left: 30px;
	margin-right: 30px;
}
.Sec2Ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	list-style-type: none;
	text-decoration: none;
}
.Sec2Ul a:link   ,a:visited {
    color: rgba(217,100,89,1.00);
    text-decoration: none;
}
.Sec2Ul a:hover  ,a:active {
    color: rgba(242,174,114,1.00);
    text-decoration: none;
}
.SecThree #columns {
	display: flex;
	flex-direction: row;
	justify-content: space-around;
}
aside {
    border-top: 3px solid #D96459;
    background-color: #F4E9AE;
    border-bottom: 3px solid #D96459;
    width: 429px;
}
#columns aside .candlesP {
    width: 300px;
    margin-left: 67px;
}
aside a .candles {
    margin-top: 20px;
    border: 3px solid #8C4646;
}
.right {
    background-image: url(assets/images/maple_leaves_300x300.gif);
    background-repeat: repeat;
    background-attachment: scroll;
    border: 3px solid #D96459;
    background-color: #F2E394;
    background-clip: border-box;
    width: 525px;
}
.right a .difusers {
    margin-top: 20px;
    border: 3px solid #8C4646;
}
.right a .difusers.rightimg {
    margin-left: 30px;
}
#columns .right p {
    background-color: #F2E394;
}
#columns .right .diffusersP {
    width: 350px;
    margin-left: 87px;
}
footer {
}
footer p a:link, a:visited {
	color: rgba(88,140,126,1.00);
}
footer p a:hover, a:active {
	color: rgba(140,70,70,1.00);
}
footer ul li a img {
	padding-right: 20px;
}
.FooterUl {
	display: flex;
	flex-direction: row;
	list-style-type: none;
	flex-basis: 20%;
	justify-content: center;
	align-content: center;
}
.backToTop a:link  ,a:visited {
    color: rgba(242,174,114,1.00);
    text-decoration: none;
}
.backToTop a:hover  ,a:active {
    color: rgba(242,227,148,1.00);
    text-decoration: none;
}
