body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background:url(http://stompernet-images.s3.amazonaws.com/lp-bg.png) top repeat-x #FFFFFF;
}
#page{
	margin: 10px auto;
	width: 1059px;
}
#header{
	height: 79px;
	padding: 1px 0 0;
	background-image: url(http://stompernet-images.s3.amazonaws.com/lp-head-f5.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#header .headline{
	margin: 25px 0 0 360px;
}
.subhead{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-page.png) top center repeat-y;
	padding: 1px 50px;
	margin: 0;
	text-align:center;
}
.subhead h1{
	margin: 0;
	padding: 6px 0 9px;
}
.fluid{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-page.png) top center repeat-y;
	padding: 1px 50px;
	margin: 0;
}
#top{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-top-orange.png) top center no-repeat;
	height: 546px;
}
#video-container{
	float:left;
	height: 480px;
	width: 640px;
	margin: 27px 44px 10px 50px;
}
#video-container-letter{
	float:left;
	height: 480px;
	width: 640px;
	margin: 5px 50px 20px;
}
#warning{
	text-align:center;
	color:#999999;
	font-size: .6em;
}
#cta{
	float:left;
	height:480px;
	margin: 32px 0 0 29px;
	width: 249px;
	padding: 0;
}
#cta-inside{
	float:right;
	height:489px;
	margin: 0 0 0 15px;
	width: 256px;
	padding: 20px 10px;
	background: url(http://stompernet-images.s3.amazonaws.com/lp-optin-bg-green.png) no-repeat center;
	border: 1px #ACACAC solid;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}
#cta h2{
	font-size: 2.5em;
	color: #FFFFFF;
	text-align:center;
}
#cta p{
	color: #FFFFFF;
	text-align:center;
}
#cta .field, #letter-right .field{
	font-size: 1.2em;
	color: #333;
	border: 2px inset #666;
	margin: 1px 1px 11px;
	width: 80%;
	background-color: #FFFFFF;
}
#cta2 .field{
	font-size: 1.2em;
	color: #333;
	border: 2px inset #666;
	margin: 1px 1px 11px;
	width: 393px;
	background-color: #FFFFFF;
}
#cta .field:hover, #cta2 .field:hover, #letter-right .field:hover{
	color: #111;
	margin: 1px 1px 11px;
	border: 2px inset #99cc33;
	background-color: #FFFFFF;
}
#cta .field:focus, #cta2 .field:focus, #letter-right .field:focus{
	background-color: #FFFFCC;
	outline: none;
}
#cta .subbutton, #cta-inside .subbutton, #cta2 .subbutton, #letter-right .subbutton{
	padding: 0;
	background: url(http://stompernet-images.s3.amazonaws.com/button-instant-access-dark.png) no-repeat center top;
	width: 245px;
	height: 43px;
	border: 0px;
}
#cta .subbutton-big, #cta-inside .subbutton-big, #cta2 .subbutton-big{
	padding: 0;
	background: url(http://stompernet-images.s3.amazonaws.com/lp-cta-button-give-me-big.png) no-repeat center top;
	width: 393px;
	height: 69px;
	border: 0px;
}
#cta .cta-note, #cta-inside .cta-note{
	font-size: 0.5em;
	padding:8px;
	border:2px dashed #111111;
	margin:3px auto;
	background: #ffffff;
	color: #111111;
	width: 80%;
}
#letter-right .cta-note{
	font-size: 0.6em;
	padding:8px;
	border:1px dashed #111111;
	margin:20px auto;
	background: #FFFFCC;
	color: #111111;
	width: 70%;
}
#cta #email #cta #Submit{
	margin: 3px auto;
}
#letter-open{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-letter-open-orange.png) top center no-repeat;
	height: 46px;
}
#letter{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-letter-orange.png) top center repeat-y;
	padding: 1px 60px;
}
#letter2{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-letter-orange.png) top center repeat-y;
	padding: 1px 1px;
}
#letter-close{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-letter-close-orange.png) top center no-repeat;
	height: 44px;
}
#letter-left{
	float:left;
	width: 550px;
	padding: 0 30px 0 20px;
}
#letter-right{
	float:left;
	width:339px;
}
.vid-thumb{
	border:1px dashed #111111;
	padding: 2px;
	margin: 5px 0;	
}

#footer{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-page.png) top center repeat-y;
}
#footer-links{
	text-align:center;
	color:#999999;
	font-size: .8em;
}
#footer-links a, #warning a, #footer-links a:link, #warning a:link, #footer-links a:visited, #warning a:visited{
	color:#777777;
	text-decoration:none;
}
#footer-links a:hover, #warning a:hover, #footer-links a:active, #warning a:active{
	text-decoration: underline;
	color: #666666;
}
#footer-branding{
	margin: 20px 0 0 0;
}
#footer-close{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-page-close.png) top center no-repeat;
	height: 53px;
}
ul li{
	line-height:1.4em;
	margin-bottom: 10px;
}
.note{
	font-size: 0.65em;
	line-height: 1.1em;
	color: #888888;
	text-align: justify;
}
.inner-box{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-green-640-bg.jpg) top center repeat-y;
	width: 705px;
	margin: 0 auto;
	font-size: 1.1em;
}
.inner-box-open{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-green-640-open.png) top center no-repeat;
}
.inner-box-close{
	background: url(http://stompernet-images.s3.amazonaws.com/lp-green-640-close.png) bottom center no-repeat;
	padding: 30px 40px;
}
.italic{
	font-style:italic;
}
