
button {
     background-color: #000000;
    opacity: 0;
    border: none;
    cursor: pointer;
    outline: none;
    user-select: none;
}

body {
    margin: 0px;
    padding: 0px;
}
#ad {
    display: block;
    border: 1px solid #bbbbbb;
    overflow: hidden;
    width: 298px;
    height: 248px;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
#banner {
    position: absolute;
    display: block;
    width: 298px;
    height: 248px;
    background-color: #FFF;
    overflow: hidden;
}

#clickthrough-button {
    left: 0px;
    top: 0px;
    position: absolute;
    height: 250px;
    width: 300px;
}


.fixed {
    position:absolute;
    opacity: 0;
	top: 0px;
	left: 0px;
	width:300px;
	height:250px;
}



#logo{
    position: absolute;
    top: 0px;
	left: 0px;
	width:300px;
	height:250px;
    opacity: 1;
    filter: alpha(opacity=100); 
}

.cta{
    overflow: hidden;
    position: absolute;
    width: 145px;
    height: 54px;
    left: 15px;
    top: 159px;
    background: url("cta2.png");
    background-repeat: no-repeat;
    opacity: 0;
}


.cta-Shine {
			    position:absolute;
			    top:-30px;
			    left:-60px;
			    width:40px;
			    height:90px;
			    opacity:0.5;	
				filter: alpha(opacity=50);
			    -ms-transform: rotate(35deg); /* IE 9 */
			    -webkit-transform: rotate(35deg); /* Chrome, Safari, Opera */
			    transform: rotate(35deg);
			    background: rgba(255,255,255,0);
				background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 34%, rgba(255,255,255,1) 66%, rgba(255,255,255,0.87) 85%, rgba(255,255,255,0) 100%);
				background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(34%, rgba(255,255,255,0.81)), color-stop(66%, rgba(255,255,255,1)), color-stop(85%, rgba(255,255,255,0.87)), color-stop(100%, rgba(255,255,255,0)));
				background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 34%, rgba(255,255,255,1) 66%, rgba(255,255,255,0.87) 85%, rgba(255,255,255,0) 100%);
				background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 34%, rgba(255,255,255,1) 66%, rgba(255,255,255,0.87) 85%, rgba(255,255,255,0) 100%);
				background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 34%, rgba(255,255,255,1) 66%, rgba(255,255,255,0.87) 85%, rgba(255,255,255,0) 100%);
				background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.81) 34%, rgba(255,255,255,1) 66%, rgba(255,255,255,0.87) 85%, rgba(255,255,255,0) 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
			}
#guide {
    position: absolute;
    opacity: 0.5;
}

#frame3Image {
    top: -2px;
}
