body{
	background:#dc9f7a;
	width:100%;
	font-size:62.5%;
	font-family:"Helvetica Neue",Helvetica,Arial, sans-serif;
}

#wrapper{
	width:1100px;
	margin:0 auto;
	padding:20px 50px;
}

#wrapper p{
	float:left;
	width:100%;
	font-size:1.3em;
	margin:10px auto;
}
h1{
	float:left;
	width:100%;
	font-size:3em;
	color:#fff;
	padding:20px 0;
	text-transform:uppercase;
	
}

h2{
	float:left;
	width:100%;
	font-size:1.8em;
	color:#fff;
	padding:20px 0;
	text-transform:uppercase;
	
}

#logo {
	float:left;
	background: url('images/logo.png') no-repeat scroll top left;
	width: 1088px;
	height: 241px;
	margin:0 auto;
}

#topInfoContainer{
	float:left;
	margin:-70px 0 0 0;

}

#dottie01 {
	float:left;
	background: url('images/dottie.png') no-repeat scroll top left;
	width: 594px;
	height: 654px;
	margin:-100px 0 0 -0px;
}
#formTop{
	float:left;
	background: url('images/form-bg-top.png') no-repeat scroll top left;
	width: 715px;
	height: 337px;
	margin:0 0 0 -220px;
}
#flag {
	float:left;
	background: url('images/flag.png') no-repeat scroll top left;
	width: 872px;
	height: 185px;
	margin:-200px 0 0 0;
}

#videoContainer{
	float:left;
	margin:0 0 0 0;

}

#videoLeft{
	float:left;
	width: 432px;
	height: 240px;
	margin:0 0 0 0;
}
#videoRight{
	float:left;
	width:400px;
	margin:0 0 0 0;
}

#videoRight p{
	color:#fff;
	font-size:2em;
	font-weight:bold;
	padding:1em;
}

h1#claim {
	float:left;
	background: url('images/claim-your-free-headline.png') no-repeat scroll top left;
	width: 997px;
	height: 50px;
	margin:20px 0;
}


#middleInfo {
	float:left;
	background: url('images/middle-text.png') no-repeat scroll top left;
	width: 974px;
	height: 495px;
	margin:0 auto;
	padding:20px 0 0 20px;
}

#middleInfoTextContainer{
	float:left;
	width:525px;
}
#middleInfo p{
	font-size:1.2em;
}

#middleInfo h1{
	font-size:2em;
	color:#004c77;
	text-transform:uppercase;
	padding:10px 0;
}

#middleInfo h3{
	float:left;
	width:100%;
	font-size:1.4em;
	color:#008cdd;
	text-transform:uppercase;
	padding:5px 0;
}


#middleInfo h2{
	font-size:1.6em;
	padding:5px 0;
	color:#008cdd;
}


#middleInfo ul{
	float:left;
	margin:10px 0;
	padding:0 0 0 20px;
	
}

#middleInfo ul li{
	font-size:1.2em;
	color:#222;
	list-style-type:disc;
}

#bottomInfoContainer{
	float:left;
	margin:10px 0 0 0;
}

#formBottom {
	float:left;
	background: url('images/form-bg-top.png') no-repeat scroll top left;
	width: 715px;
	height: 337px;
	margin:20px 0 0 0;
}

#dottie02 {
	float:right;
	background: url('images/dottie-bottom.png') no-repeat scroll top left;
	width: 542px;
	height: 654px;
	margin:-50px 0 0 -200px;
}

.email{
	height:24px;
	width:285px;
	border:none;
	outline:none;
	margin:0;
	color:#222;
	background:none;
	font-weight:bold;
}

#email01{
	position:relative;
	top:245px;
	left:240px;
	
}

.submitBtn{
	height:30px;
	width:435px;
	background:none;
}

#submit01{
	position:relative;
	top:255px;
	left:90px;	
}

#email02{
	position:relative;
	top:245px;
	left:240px;
}

#submit02{
	position:relative;
	top:255px;
	left:90px;	
}

#footer{
	width:1100px;
	margin:0 auto;
	padding:20px 50px;
}

#copyright{
	float:left;
	width:500px;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:30px;
}

#links{
	float:right;
	width:500px;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:30px;
}

#links ul{
	margin:0;
	padding:0;

}

#links ul li{
	display:inline;
	margin:0;
	padding:0;
	list-style-type:disc;
}

#links ul li a{
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
}
