@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato'), local('LatoLatin-Regular'), url(LatoLatin-Regular.woff) format('woff');
}
@font-face {
font-family: 'Lato';
font-style: bold;
font-weight: 700;
src: local('Lato Bold'), local('LatoLatin-Bold'), url(LatoLatin-Bold.woff) format('woff');
}
a{
color:#231f20;
}
img {
border: 0;
}
body{
margin:0;
padding:0;
font-family: 'Lato',arial,sans-serif;
font-size:16px;
color:#231f20;
}
.wrapper {
width: 960px;
margin:3em auto 0;
}
.menu,.logo_wrapper{
margin:0 auto;
width: 960px;
text-align:center;
background-color: #fff;
}
.logo{
margin:0 auto;
width: 800px;
text-align:center;
border-bottom:3px solid #231f20;
padding:2em 0;
background-color: #fff;
}
.menu ul {
list-style:none;
margin:0;
padding:0;
}
.menu ul li{
display:inline-block;
}
.menu ul li a{
font-weight:bold;
margin:0 3em;
display:inline-block;
text-decoration:none;
color: #231f20;
padding:1em .5em .25em;
text-align:center;
}
.menu li a.active,.menu li a:hover{
border-bottom:3px solid #231f20;
}
.content{
background:#fff;
margin:0 auto;
padding:2em 8em 2em;
position:relative;
height:350px;
}
.deco1{
	position:absolute;
	top:100px;
	left:850px;
}
.deco2{
	position:absolute;
	top:380px;
	left:670px;
}
.footer{
	padding:.25em 8em;
	margin-top:.5em;
	background: #e4e4e4;
}
.footer h4{
	margin:.5em 0 0;
}
.footer p{
	margin:.5em 0 .5em;
}
	