/*-------------------------------------
    Reset
---------------------------------------*/
* {
  margin: 0;
  padding: 0;
  position: absolute;
}
#banner * {
  position: absolute;
}
#banner br  {
  position: static;
}
img{
  border: none;
}

/*-------------------------------------
    Layout
---------------------------------------*/

#ad {
  width: 728px;
  height: 90px;
  -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: 728px;
  height: 90px;
  overflow: hidden;
  cursor: pointer;
  visibility: hidden;
  border: 1px solid #666;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#clicktag {
  width: 100%;
  height: 100%;
  z-index: 10;
  cursor: pointer;
  background:gray;
  opacity:0;
}
.clicktag img {
  border: none;
  outline: none;
}

/*-------------------------------------
    Banner Body
---------------------------------------*/
#frame_start, #frame_end{
  width: 100%;
  height: 90px;
  margin-left: -1px;
  margin-top: -1px;
}

.bottom-up{
  top: 0px;
    left: 430px;
}
.bottom{
  top: 45px;
}
.cta{
  top:27px;
      left:436px;
}
#replay 				{z-index: 20;	width: 14px; height: 14px; opacity: 0; right: 5px; top: 5px; cursor: pointer;}
.bg{
    top:0;
    left: 0;
}