@charset "UTF-8";
/* lato-300 - latin */
@font-face { font-family: 'Lato';
             src: url('../fonts/Lato-Regular.ttf') format('truetype');
			 font-weight: 400;}
@font-face { font-family: 'Lato';
             src: url('../fonts/Lato-Light.ttf') format('truetype');
			 font-weight: 300;}
@font-face { font-family: 'Lato';
             src: url('../fonts/Lato-Bold.ttf') format('truetype');
			 font-weight: 700;}
body, html {
	background-color: #eee;
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	background: url(../images/bg.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#wrapper {
	border: 1px solid #DDD;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 40px 60px;
	background-color: #FFFFFF;
	color: #555;
	box-shadow: 0px 0px 7px 2px rgba(150,150,150,0.5);
}
.bg-light {
	background-color: #2A499C!important;
}
#contactline {
	background-color: #2A499C;
	color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 2px;
}
footer {
	background-color: #2A499C;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 2px;
}
footer a {
	color: #FFFFFF;
	text-decoration: underline;
}
footer a:hover {
	color: #CCCCCC;
}