

/*Global*/

body, body * {
	margin: 0;
	padding: 0;
	outline: 0;
	border: 0 none;
	vertical-align: baseline;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.canvas_size {
	position: absolute;
	width: 970px;
	height: 250px;
}
#content_div {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #fff;
	background-color: #000;
	overflow: hidden;
	visibility: hidden;
	z-index: 1;
}
.sprite {
	display: inline-block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image: url(image2x.png);
	background-size:970px 2000px;
}
#background_exit {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 100;
	cursor: pointer;
}


.border {
    
    -webkit-box-shadow: 0 0 0 1px #000 inset;
    box-shadow: 0 0 0 1px #000 inset;
    pointer-events:none;  
	z-index: 110;
}

#logo {
	background-position: 0px 0px;
	position: absolute;
	z-index: 81;
	left: 0px;
	top:0px;
}


#brand {
	background-position: 0px -250px;
	position: absolute;
	z-index: 80;
	left: 0px;
	top:0px;
}

#bg {
	width: 970px;
	height: 250px;
	position: absolute;
	background-repeat: no-repeat;
	background-image: url(bg.jpg);
	background-size:970px 250px;
	z-index: 1;
	left: 0px;
	top: 0px;
}




/* TEXT */


#copy1 {
	background-position: 0px -500px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}


#copy2 {
	background-position: 0px -750px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}

#copy3{
	background-position: 0px -1000px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}

#copy4{
	background-position: 0px -1250px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}

#copy5{
	background-position: 0px -1500px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}
#cta{
	background-position: 0px -1750px;
	position: absolute;
	z-index: 45;
	left: 0px;
	top:0px;
}