@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(lato_bold.woff) format('woff');
}
@font-face {
  font-family: 'LatoB';
  font-style: normal;
  font-weight: 900;
  src: local('Lato Black'), local('Lato-Black'), url(lato_black.woff) format('woff');
}
html, body {
	margin:0;
	padding:0;
	font-family:'Lato',sans-serif;
	background-color:#f9f9fb;
	text-align:center;	
	background-image:url('bg.png');
    background-position:0 0;
    background-repeat:repeat-x;
}

#container {
	display:inline-block;
	margin:0 auto;	
	width:920px;
	width:1000px;
	height:340px;
	height:600px;
	background-image:url(lady.png), url(wheel.png);
    background-position:390px 75px, 65px 90px,0 0;
    background-repeat:no-repeat, no-repeat;
	
}
a, a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	color:#4dadb9;
	font-size:13px;	
}

p {	
	color:#4d5a62;
	font-size:15px;	
}
p span:first-child {
	color:#000;	
	font-family:'LatoB',sans-serif;
	font-size:27px;
    text-shadow:1px 1px #f9f9fb; 
}

a.aco {
	font-family:'LatoB',sans-serif;
	font-size:32px;
	text-shadow:1px 1px #f9f9fb;
}

label {
	font-family:'Lato';
	color:#4d5a62;
	font-size:13px;
}

input[type="checkbox"]{
	vertical-align:middle;
}

input[type="image"] {
	margin-top:10px;
}

form {
	display:block;
	margin-left:220px;
	margin-top:150px;
	text-align:left;
}