body {
	margin: 0px;
}

#container {
	top: 0px;
	left: 0px;
	width: 300px;
	height: 600px;
	display: block;
	position: relative;
	cursor: pointer;
	border: 1px solid #999999;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	overflow: hidden;
	background-color: #0073cf;
}

#banner {
	top: 0px;
	left: 0px;
	width: 300px;
	height: 600px;
	display: block;
	overflow: hidden;
}

#invisiblePlate {
    position: absolute;
    top: 0px;
	left: 0px;
    width: 300px;
    height: 600px;
	opacity: 1;
    background : url('img_invisiblePlate.png') no-repeat;
    z-index: 100;
}

#img_bottomBar {
    position: absolute;
    top: 456px;
	left:  300px;
    width: 300px;
    height: 21px;
    opacity: 1;
    background: url('img_sprites.png') no-repeat;
    background-color: #0073cf;
    z-index: 39;
}

#img_rightWhiteBar {
    position: absolute;
    top: 476px;
    left: 300px;
	width: 300px;
    height: 124px;
	opacity: 1;
    background: #fff;
    z-index: 40;
}

#img_rightBarLogo {
    position: absolute;
    top: 496px;
    left: 300px;
	width: 105px;
    height: 86px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat 0px -20px;
    z-index: 41;
}

#img_rightBarTagline {
    position: absolute;
    top: 499px;
    left: 300px;
	width: 132px;
    height: 31px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat -105px -20px;
    z-index: 41;
}

#img_rightBarCTA {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 132px;
    height: 33px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat -105px -51px;
    z-index: 41;
}

#img_BG {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 460px;
    height: 600px;
	opacity: 1;
    background: url('img_BG.gif') no-repeat;
    z-index: 20;
}

#NowWhat {
    position: absolute;
    top: 356px;
    left: 30px;
	width: 192px;
    height: 30px;
    opacity: 1;
    z-index: 30;
}

#txtNowWhat_A {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 192px;
    height: 30px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat 0px -106px;
    z-index: 30;
    -ms-transform: scale(0.5,0.5); /* IE 9 */
    -webkit-transform: scale(0.5,0.5); /* Safari */
    transform: scale(0.5,0.5);
}

#txtNowWhat_B {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 192px;
    height: 30px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat 0px -106px;
    z-index: 31;
    -ms-transform: scale(1.5,1.5); /* IE 9 */
    -webkit-transform: scale(1.5,1.5); /* Safari */
    transform: scale(1.5,1.5);
}

#txtNowWhat_C {
    position: absolute;
    top: 0px;
    left: 0px;
	width: 192px;
    height: 30px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat 0px -106px;
    z-index: 30;
    -ms-transform: scale(1,1); /* IE 9 */
    -webkit-transform: scale(1,1); /* Safari */
    transform: scale(1,1);
}

#CTAbutton{
    position: absolute;
    overflow: hidden;
    opacity: 1;
    top: 547px;
    left: 300px;
    width: 132px;
    height: 33px;
    background-color: #ec008c;
    z-index: 42;
}

#ctaShimmer {
    position: absolute;
    top: 0px;
    left: -46px;
    width: 46px;
    height: 33px;
	opacity: 1;
    background : url('img_sprites.png') no-repeat -237px -51px;
    z-index: 43;
}

#txt1 {
    position: absolute;
    top: 96px;
    left: -210px;
	width: 210px;
    height: 149px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat -2px -152px;
    z-index: 30;
}

#txt2 {
    position: absolute;
    top: 213px;
    left: 28px;
	width: 242px;
    height: 105px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat -3px -352px;
    z-index: 30;
}

#txt3 {
    position: absolute;
    top: 181px;
    left: -250px;
	width: 236px;
    height: 176px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat -2px -543px;
    z-index: 30;
}

#img_1 {
    position: absolute;
    top: 292px;
    left: -1px;
	width: 234px;
    height: 163px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat -2px -836px;
    z-index: 30;
}

#img_1_glass {
    position: absolute;
    top: 298px;
    left: 141px;
	width: 116px;
    height: 99px;
	opacity: 0;
    background: url('img_sprites.png') no-repeat -137px -733px;
    z-index: 31;
}

#img_2 {
    position: absolute;
    top: 94px;
    left: -100px;
	width: 88px;
    height: 70px;
	opacity: 1;
    background: url('img_sprites.png') no-repeat -4px -733px;
    z-index: 30;
}