body {
	margin: 0px;
}

div { 
	position:absolute; 
	margin:0px; 
	padding:0px;
}

.bannerSize {
	width:300px; 
	height:250px; 
}

#viewport { 
	overflow:hidden;
    background-color: #FFFFFF;
    position: relative;
    margin: 0 auto;
}

#border { 
	position: absolute;
	pointer-events: none;
    left: 0px;
    top: 0px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 1px solid #000000;
}

#clickable { 
	position: absolute;
    left: 0px;
    top: 0px;
	background-color: white;
	opacity: 0;
}

#background{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/BG.jpg) no-repeat;
}


#topframe{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/topframe.png) no-repeat;
}


#img1{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/image1.jpg) no-repeat;
}

#img3{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/image3.jpg) no-repeat;
}

#cta {
	overflow: hidden;
    top: 149px;
    left: 0px;
	width:88px;
	height:23px;
	/*background-color: #d2202f;*/
	background: url(images/CTA.png);
	background-size: contain;
}

#sheen{
    left: -80px;
    top: 0px;
	width:79px;
	height:99px;
	background: url(images/sheen.png) no-repeat;

}

#copy1{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/copy1.png) no-repeat;
}

#copy2{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/copy2.png) no-repeat;
}

#copy3{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/copy3.png) no-repeat;
}

#logo1{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/LOGO.png) no-repeat;
}

#logo2{
	position: absolute;
	width:300px; 
	height:250px; 
	background: url(images/LOGO2.png) no-repeat;
}



