
body { 
	margin:0; 
	padding:0; 
	background:#7d3e1d url('/images/bg-body.jpg') repeat-x 0 0; 
	}
	
#outerWrap {
	background: url('/images/bg-outerWrap.jpg') no-repeat top center; 
}

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:990px; margin:auto; position:relative; }
.clear { clear:both; }

span#tm {
	font:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:9px;
	position:absolute;
	top: 84px;
	left:247px;
}

.videoShare { height:318px; margin:149px 0 0 263px; float: left; }

.video { float:left; }

.glimpse {position:absolute; top:197px; right:0; height:57px;}

.smooth-moves {position:absolute; top:253px; right:0; height:57px;}

.glimpse .slide, .smooth-moves .slide {z-index:1; position:absolute; right:1px; top:0; overflow:hidden; width:0; height:57px;} 

.glimpse img, .smooth-moves img { position:relative; z-index:2; }

.glimpse .slide { background:url('/images/glimpse_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, .text a {color:#453084; text-decoration:none;}

.icons { float:left; }

.get { height:99px;display:none; }
.play { height:59px; }
.share { height:166px }

.get, .play, .share, .win { position:relative; }
.get img, .play img, .share img, .win 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; }

.get .slide { background:url('/images/slide-exclusive.png') 0 0 no-repeat; height:98px; }
.play .slide { background:url('/images/fb_slide.png') 0 0px no-repeat; height:58px; }
.share .slide { background:url('/images/share_slide_new.png') -5px 0 no-repeat; height:165px; }

.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; }

.captcha {width:140px}
.text {padding:5px 29px 0 45px;width:200px;  font-size:10px; color:#453084; line-height:11px;}
.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 { height:247px; margin:0 0 0 263px; float: left; color: #363384; background:url('/images/hd-choc-charmer.gif') 0 0 no-repeat; padding:8px 0 0 200px;width: 323px;line-height: 13px; }

.nav { margin:0 0 0 250px; padding:0; list-style-type:none; }
.nav li { float:left; }
.nav a { display:block; float:left; margin:5px 0 0 10px; }
.nav .cadburyFooter { display:block; float:left; margin:5px 0 0 10px; }
.nav span { display:block; float:left;  }
.footer { color:#fff; text-align:center; width:810px; margin:0 auto; padding-bottom: 150px;padding-left:80px;}
.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; }

form#frmShare {
padding-left:3px;
}

#output p, #output span { margin:0; padding:0; outline:0; }
