@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	padding:0;
}

#container { width:300px; height:250px;	overflow:hidden; top:0px; position:absolute; background-color:#000; display:none; }

/* Global */
.adSize { position:absolute; top:0px; left:0px; width:300px; height:250px; }
.hideElm { display: none; }
.defPos { position:absolute; top:0px; left:0px; }
.btn { cursor: pointer; }
.camdisConfig { width:300px; height:42px; }
.anchorCenter { -webkit-transform-origin: center center; transform-origin: center center; }
.anchorHL { -webkit-transform-origin: 10.33% 65.2%; transform-origin: 10.33% 65.2%; }
.anchorTick { -webkit-transform-origin: 55.17% 18.2%; transform-origin: 55.17% 18.2%; }


/*--- FOOTER ---*/
#bg_footer { background-color:#000; top:208px; width:300px; height:42px; }
#logo { background: url(images/logo.png) no-repeat; }
#cta_out { background: url(images/cta_out.png) no-repeat; }
#cta_over_wrapper { overflow: hidden; width:174px; height:250px; }
    #cta_over { background: url(images/cta_over.png) no-repeat; }
/*--------------*/

/* Background */
#bg { background: url(images/bg.jpg) no-repeat; width:300px; height:208px; }
#lines1 { background: url(images/lines1.png) no-repeat; }
#lines2 { background: url(images/lines2.png) no-repeat; }

/* resolve */
#txt3a { background: url(images/txt3a.png) no-repeat; }
#txt3b { background: url(images/txt3b.png) no-repeat; }
#txt4 { background: url(images/txt4.png) no-repeat; }
#txt_hover_wrapper { overflow: hidden; }
    #txt_hover { background: url(images/txt_hover.png) no-repeat; }
#machine3 { background: url(images/machine3.png) no-repeat; }

/* thumbnails */
#highlight { background: url(images/highlight.png) no-repeat; }
#thumb_img1 { background: url(images/thumb_img1.png) no-repeat; }
#thumb_img2 { background: url(images/thumb_img2.png) no-repeat; }
#thumb_img3 { background: url(images/thumb_img3.png) no-repeat; }
#thumb_txt1 { background: url(images/thumb_txt1.png) no-repeat; }
#thumb_txt2 { background: url(images/thumb_txt2.png) no-repeat; }
#thumb_txt3 { background: url(images/thumb_txt3.png) no-repeat; }
#tick1 { background: url(images/tick1.png) no-repeat; }
#tick2 { background: url(images/tick2.png) no-repeat; }

/* machine */
#machine1a { background: url(images/machine1a.png) no-repeat; }
#machine1b { background: url(images/machine1b.png) no-repeat; }
#machine1c { background: url(images/machine1c.png) no-repeat; }
#machine_shadow1 { background: url(images/machine_shadow1.png) no-repeat; }
#machine_starter { background: url(images/machine_starter.png) no-repeat; }
#machine_cord_wrapper { top: 0px; width: 130px; height: 144px; overflow: hidden; }
    #machine_cord { background: url(images/machine_cord.png) no-repeat; }

#machine2 { background: url(images/machine2.png) no-repeat; }

/* camera */
#flash { background-color:#fff; opacity:0; }
#focusPoints { background: url(images/focusPoints.png) no-repeat; }
#focusMain { background: url(images/focusMain.png) no-repeat; opacity:0; }

#camdis { top: 208px; }
#camdis_base { background: url(images/camdis_base.jpg) no-repeat; }
#camdis_dot { background: url(images/camdis_dot.png) no-repeat; opacity: 0; }
#camdis_seq1 { background: url(images/camdis_seq1.png) no-repeat; }
#camdis_seq2 { background: url(images/camdis_seq2.png) no-repeat; opacity: 0; }
#camdis_seq3 { background: url(images/camdis_seq3.png) no-repeat; opacity: 0; }
#camdis_seq4 { background: url(images/camdis_seq4.png) no-repeat; opacity: 0; }
#camdis_seq5 { background: url(images/camdis_seq5.png) no-repeat; opacity: 0; }
#camdis_seq6 { background: url(images/camdis_seq6.png) no-repeat; opacity: 0; }

/* Text Frame */
#bg_txt { background-color:#000; top:0px; width:300px; height:208px; }
#txt1a { background: url(images/txt1a.png) no-repeat; }
#txt1b { background: url(images/txt1b.png) no-repeat; }
#txt2a { background: url(images/txt2a.png) no-repeat; }
#txt2b { background: url(images/txt2b.png) no-repeat; }





