
body { margin:0; padding:0; background:#3e2781; }
img { border:0; }
div, td { color:#3e2781; font-size:11px; font-family:arial; }
a { color:#fff; outline:0;}



#noFlash 		{color:black;display:none}
#noFlash A:link		{color:black}
#noFlash A:hover	{color:black}


.container { width:861px; margin:auto; }
.clear { clear:both; }

.head img { float:left; }
.videoShare { background:url('/images/video_background.jpg') top; height:312px; }
.video { float:left; }

.videoSelections {float:left; width:113px; padding-top:145px; position:relative;}

.glimpse {position:absolute; top:140px; right:0; height:57px;}

.more-than-dance {position:absolute; top:197px; right:0; height:57px;}

.smooth-moves {position:absolute; top:253px; right:0; height:57px;}

.glimpse .slide, .more-than-dance .slide, .smooth-moves .slide {z-index:1; position:absolute; right:1px; top:0; overflow:hidden; width:0; height:57px;} 

.glimpse img, .more-than-dance img, .smooth-moves img { position:relative; z-index:2; }

.glimpse .slide { background:url('/images/glimpse_slide.png') top right no-repeat;}
.more-than-dance .slide { background:url('/images/more_than_dance_slide.png') top right no-repeat;}
.smooth-moves .slide { background:url('/images/smooth_moves_slide.png') top right no-repeat;}

.text.vids {padding:0; width: 60px; position:absolute; top:7px; right:52px;}
.text.vids a {color:#453084; text-decoration:none;}

.icons { float:left; }

.get { height:64px;  width:180px;}
.play { height:98px; }
.share { height:150px }


.get, .play, .share,.win { position:relative; }
.get img, .play img, .share img { float:left; position:relative; z-index:2; }
.get .slide, .play .slide, .share .slide { z-index:1; position:absolute; left:1px; top:0; overflow:hidden; width:0; }

.share .slide {margin-top:-6px}
/*.play .slide 	{margin-top:4px}*/
.get .slide { background:url('/images/get_slide.png') -120px 0px no-repeat; height:85px; }
.play .slide { background:url('/images/play_slide.png') 14px 0px no-repeat; height:113px; }
.share .slide { background:url('/images/share_slide.png') top right no-repeat; height:156px; }

.open { width:240px !important; }
.open .text, .open .text input, .open * { opacity:1 !important; }


.openWin { width:200px !important; }
.openWin .text, .openWin .text input, .openWin * { opacity:1 !important; }


.text { padding:9px 29px 0 70px;  font-size:10px; color:#453084;}
.text a {color:#453084; text-decoration:none;}
.sendInput { border:1px solid #d9d9d9; color:#b2b2b2; width:137px; font-size:10px; margin-top:3px; *margin-top:0px; padding:1px; }
.captcha img { float:left; margin-top:3px; }
.captcha .captchaInput { float:right; border:1px solid #d9d9d9; color:#b2b2b2; width:81px; font-size:10px; margin-top:3px; padding:3px 1px 4px 1px; }
.terms input, .terms label { float:left; }

.send { margin:6px 0 0 8px; }
.terms label { margin-top:3px; }

.bottom { background:url('/images/content_bg.jpg') top left no-repeat; height:251px; padding:19px 341px 0 283px; color:#3e2781; }

.nav { margin:0 0 0 190px; padding:0; list-style-type:none; }
.nav li { float:left; }
.nav a { display:block; float:left; margin:20px 0 0 10px; }
.nav .cadburyFooter { display:block; float:left; margin:20px 0 0 10px; }
.nav span { display:block; float:left; margin-top:20px; }
.footer { color:#fff; text-align:center; width:810px; }
.footerText { margin-top:3px; }

span.error {display:block; color:#cc0000; font-size:10px;}
.aBack, #aBack {color:#555;}
.miniLogo { margin:0 0 0 10px !important; }

form { margin:0; padding:0; outline:0; }
#output p, #output span { margin:0; padding:0; outline:0; }
