body {
	margin: 0px;
}

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

.bannerSize {
	width:728px; 
	height:90px; 
}

#viewport { 
	width:728px; 
	height:90px; 
	overflow:hidden;
    background-color: #FFFFFF;
    position: relative;
    margin: 0 auto;
}

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

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

#background { 
	position: absolute;
    left: 0px;
    top: 0px;
	width:728px; 
	height:90px; 
	background: #080808;
}

#bg{
	background: no-repeat url("images/bg.jpg");
	position:absolute;
	width: 728px;
	height: 90px;
	left: 0px;
	top: 0px;
	background-size: contain;
}
#bg2{
	background: no-repeat url("images/bgOver.png");
	position:absolute;
	width: 728px;
	height: 90px;
	left: 0px;
	top: 0px;
	background-size: contain;
}

#gleam1{
	background: no-repeat url("images/gleam.png");
	position:absolute;
	width: 52px;
	height: 52px;
	left: 514px;
	top: -15px;
	background-size: contain;
}
#gleam2{
	background: no-repeat url("images/gleam.png");
	position:absolute;
	width: 52px;
	height: 52px;
	left: 563px;
	top: -4px;
	transform:rotate(25deg);
	background-size: contain;
}
#gleam3{
	background: no-repeat url("images/gleam.png");
	position:absolute;
	width: 52px;
	height: 52px;
	left: 504px;
	top: 39px;
	transform:rotate(65deg);
	background-size: contain;
}
#gleam4{
	background: no-repeat url("images/gleam.png");
	position:absolute;
	width: 52px;
	height: 52px;
	left: 553px;
	top: 50px;
	transform:rotate(15deg);
	background-size: contain;
}
#gleam5{
	background: no-repeat url("images/gleam.png");
	position:absolute;
	width: 52px;
	height: 52px;
	left: 527px;
	top: 45px;
	transform:rotate(45deg);
	background-size: contain;
}


#actionpac{
	background: no-repeat url("images/actionPac.png");
	position:absolute;
	width: 110px;
    height: 75px;
    left: 440px;
    top: -50px;
	background-size: contain;
}
#egg{
	background: no-repeat url("images/egg.png");
	position:absolute;
	width: 728px;
	height: 90px;
	left: 0px;
	top: 0px;
	background-size: contain;
}
#spatula{
	background: no-repeat url("images/spatula.png");
	position:absolute;
	width: 728px;
	height: 90px;
	left: 0px;
	top: 0px;
	background-size: contain;
}

#text1{
	background: no-repeat url("images/text1.png");
	position:absolute;
	width: 728px;
	height: 90px;
	left: 0px;
	top: 0px;
	background-size: contain;
}

#cta{
	background: no-repeat url("images/cta.png");
	position:absolute;
	overflow: hidden;
	width: 83px;
	height: 28px;
	bottom:15px;
	left:102px;
;	background-size: contain;

}
#ctaOver { 
	background: no-repeat url("images/cta.png");
	position:absolute;
	overflow: hidden;
	width: 83px;
	height: 28px;
	/*z-index: 100*/;
	background-size: contain;
}

#sheen{
	position: absolute;
	width: 63px;
	height: 44px;
	top: -9px;
	left: -63px;
	opacity: 0.5;
	background-size: contain;
	background: url("images/sheen.png");
}
#sheen2{
	position: absolute;
width: 149px;
    height: 98px;
    top: -5px;
    left: -223px;
	opacity: 0.5;
	background-size: contain;
	background: url("images/sheen.png");
}