/* General classes */
.top-spaced {
	margin-top: 0px;
}
.bottom-spaced {
	margin-bottom: 10px;
}
.clear {
	clear: both;
}
.left-float {
	float: left;
}
.right-float {
	float: right;
}
.big {
	font-size: 14px;
}
/* Tags */

/* reset */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, em, font, img, ins, kbd, q, s,
small, strike, strong, b, u, i, center, ol, ul, li,
fieldset, form, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
ol, ul { list-style: none; }

a img { border: none; }

.clear { clear: both; }

.right { float: right; }

.left { float: left; }
/* ----------------- */
.styled, .styled1{-webkit-appearance:none;}
html{
	/*background: url(../images/bg.jpg) no-repeat center center fixed; */
	background: url(../images/AWLL_january.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
body {
	color:#2b2b2b;
	font-family: 'Muli', sans-serif;
	font-weight:400;
	width:100%;
	height:100%;
	-webkit-font-smoothing: antialiased!important;
}

#wrapper{
	width:100%;
	height:100%;
	float:left;
}
#container{
	margin:0 auto;
	width:564px;
	height:100%;
}
.pattern{
	float:left;
	width:564px;
	height:489px;
	background-image:url(../images/pattern.png);
	background-repeat:no-repeat;
	background-position:center center;
	margin:78px 0 0 0;
}
.slogan{
	float:left;
	width:564px;
	height:auto;
	margin:50px 0 0 0;
	text-align:center;
	font-family: 'Muli', sans-serif;
	color:#ffffff;
	font-size:22px;
	font-weight:300;
	text-decoration:none;
	/*text-shadow: -1px 1px 2px #2a0e0b;*/
}
.contact{
	float:left;
	width:564px;
	height:auto;
	margin:60px 0 0 0;
	text-align:center;
	font-family: 'Muli', sans-serif;
	color:#ffffff;
	font-size:16px;
	font-weight:400;
	text-transform:uppercase;
	/*text-shadow: -1px 1px 2px #2a0e0b;*/
}
.email{
	float:left;
	width:564px;
	height:auto;
	margin:15px 0 0 0;
	text-align:center;
	font-family: 'Muli', sans-serif;
	/*text-shadow: -1px 1px 2px #2a0e0b;*/
	color:#ffffff;
	font-weight:300;
	font-size:21px;
}
.email a{
	font-family: 'Muli', sans-serif;
	color:#ffffff;
	font-size:21px;
	font-weight:300;
	text-decoration:none;
	/*text-shadow: -1px 1px 2px #2a0e0b;*/
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.email a:hover{
	font-family: 'Muli', sans-serif;
	color:#ffffff;
	font-size:21px;
	text-decoration:none;
	/*text-shadow: -1px 1px 2px #2a0e0b;*/
	opacity:0.7;
}
.social{
	float:left;
	width:564px;
	height:auto;
	margin:38px 0 0 0;
	font-weight:200;
	text-align:center;
}
.social a{
	display:inline-block;
	width:36px;
	height:35px;
	font-weight:400;
	margin:0 8px 0 8px;
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.social a:hover{
	opacity:0.7;
}