body {
	background: #fff;
	margin: 0;padding: 0;
}

#banner {
	position:absolute;
	width:300px;
	height:250px;
	border:#000000 1px solid;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

#banner:hover{
	cursor:pointer
}

.content{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
  overflow: hidden;
}

.logo {
  position:absolute;
  right: 10px;
  bottom: 9px;
  border:none;
}

.main-image{
  position: absolute;
  top: 12px;
  left: 12px;
  opacity:1;
  overflow: hidden;
  border:none;
}

.copy1{
  position: absolute;
  top: 21px;
  left: -300px;
  overflow: hidden;
  border:none;
}

.copy2{
  position: absolute;
  top: 101px;
  left: 14px;
  overflow: hidden;
  opacity: 0;
  border:none;
}

.copy3{
  position: absolute;
  top: 126px;
  left: 15px;
  overflow: hidden;
  opacity: 0;
  border:none;
}

.copy4{
  position: absolute;
  top: 65px;
  left: 16px;
  overflow: hidden;
  opacity: 0;
  border:none;
}

.cta{
  position: absolute;
  top: 162px;
  left: 17px;
  overflow: hidden;
  opacity: 0;
  border:none;
}

.arrow{
  position: absolute;
  top: 163px;
  left: 114px;
  overflow: hidden;
  opacity: 0;
  border:none;
}

.leftWhitePanel{
  position: absolute;
  background: #FFFFFF;
  top: 0px;
  left: 0;
  width: 10px;
  height: 250px;
}

.rightWhitePanel{
  position: absolute;
  background: #FFFFFF;
  top: 0px;
  right: 0px;
  width: 10px;
  height: 250px;
}