body {
    margin: 0px;
}

#container {
    top: 0px;
    left: 0px;
    width: 728px;
    height: 90px;
    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: 728px;
    height: 90px;
    display: block;
    overflow: hidden;
}


/*---------------------------COPY---------------------------*/

/*#guide{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 250px;
    background: url('T3_OLA_600CMA_talk2.jpg') no-repeat 0 0;
    z-index: 3;
}*/

#copy1{
    position: absolute;
    top: 24px;
    left: 163px;
    width: 266px;
    height: 44px;
    background: url('sprites.png') no-repeat -5px -8px;
    z-index: 40;
}

#copy2{
    position: absolute;
    top: 36px;
    left:164px;
    width: 197px;
    height: 16px;
    background: url('sprites.png') no-repeat -4px -169px;
    z-index: 40;
}

#price{
    position: absolute;
    top: 31px;
    left: 471px;
    width: 77px;
    height: 28px;
    background: url('sprites.png') no-repeat -6px -130px;
    z-index: 40;
}

#final_frame{
    position: absolute;
    top: 7px;
    left: 155px;
    width: 423px;
    height: 73px;
    background: url('sprites.png') no-repeat -60px -274px;
    z-index: 40;
}

/*--------------------------- END COPY---------------------------*/


#bubble1{
    position: absolute;
    top: 8px;
    left: 463px;
    width: 98px;
    height: 75px;
    background: url('sprites.png') no-repeat -197px -60px;
    z-index: 40;
}

#triangle{
    position: absolute;
    top: 50px;
    left: -7px;
    width: 27px;
    height: 19px;
    background: url('sprites.png') no-repeat -47px -97px;
    z-index: 39;
}

/*#bubble2{
    position: absolute;
    top: 17px;
    left: 164px;
    width: 104px;
    height: 86px;
    background: url('sprites.png') no-repeat -164px -131px;
    z-index: 39;
    opacity: 0;

}*/

#people{
    position: absolute;
    top: 49px;
    left: 471px;
    width: 72px;
    height: 41px;
    background: url('sprites.png') no-repeat -11px -205px;
    z-index: 40;
    opacity: 0;
}

/*--------------------------- TOOLKIT - BAND BOTTOM ELEMENTS---------------------------*/

#Bandbottom{
    position: absolute;
    top: 0px;
    right:0px;
    width: 728px;
    height: 90px;
    z-index: 39;
}

#Back_blue{
    position: absolute;
    top: 0px;
    left:0px;
    width: 728px;
    height: 90px;
    background-color: #0073cf;
    z-index: 33;
}

#merrillLogo{
    position: absolute;
    top:21px;
    left: 9px;
    width: 113px;
    height: 54px;
    background: url('tk_sprites.png') no-repeat -3px -1px;
    z-index: 39;
}


#legal{
    position: absolute;
    overflow: hidden;
    top:68px;
    left: 619px;
    width: 97px;
    height: 17px;
    background: url('tk_sprites.png') no-repeat -2px -101px;
    z-index: 39;
}

#cta{
    position: absolute;
    overflow: hidden;
    top: 27px;
    left: 597px;
    width: 120px;
    height: 32px;
    background-color: #dc1431;
    z-index: 39;
}


#ctaText{
    position: relative;
    top:9px;
    width: 86px;
    height: 13px;
    margin: 0 auto;
    background: url('tk_sprites.png') no-repeat -1px -71px;
}

#shine{
    position: absolute;
    width: 90px;
    height: 32px;
    top: 0px;
    left: 0px;
    background-image: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.5), rgba(255,255,255,0));
    z-index: 37;
}
