*{outline: none;}
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h3,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h3,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
del,ins{text-decoration:none;}
body{font:normal .7em/1.2em Verdana, Arial; color:#666; margin:0 auto;}
.gbl-wrp{position:relative; width:984px; margin:0 auto;}
p{font-size:inherit; margin-bottom:5px;}
a{color:#008ffc; text-decoration:underline;}
.hidden{text-indent:-999em;}
.no-flash{text-align:center; padding-top:396px; background:url('../../image/flash/sot2-yot-bg-noflash.jpg') no-repeat center top; display:none;}
.no-flash p{width:585px; margin:0 auto 10px auto;}
.alt-landing-container {margin: 0 auto; padding: 0; position: relative; width: 980px;}
.alt-landing-container h1 {margin: 0; padding: 0; position: absolute; top: 0; left: 0;}
.alt-landing-container #alt-landing-logo {margin: 0; padding: 0; position: absolute; top: 0; left: 825px;}
.alt-landing-container #alt-landing-ingredients {margin: 0; padding: 0; position: absolute; top: 99px; left: 0;}
.alt-landing-container #alt-landing-content {background-color: #ffffff; background-image: url("../../image/flash/sot2-alt-lnd-body-bg.jpg"); background-position: 0 0; background-repeat: no-repeat; height: 488px; left: 0; margin: 0; padding: 0; position: absolute; top: 214px; width: 980px;}
.alt-landing-container #alt-landing-content h2 {left: 241px; margin: 0; padding: 0; position: absolute; top: 23px;}
.alt-landing-container #alt-landing-content #alt-landing-ad {left: 179px; margin: 0; padding: 0; position: absolute; top: 271px;}
.alt-landing-container #alt-landing-content #alt-landing-processor {left: 516px; margin: 0; padding: 0; position: absolute; top: 271px;}
.alt-landing-container #alt-landing-content p.alt-landing-centered-text {color: #ffffff; font-size: 12px; left: 241px; margin: 0; padding: 0 20px; position: absolute; text-align: center; top: 52px; width: 438px;}
.alt-landing-container #alt-landing-content p.alt-landing-text {color: #ffffff; font-size: 12px; left: 362px; line-height: 19px; margin: 0; padding: 0; position: absolute; top: 135px; width: 454px;}
.alt-landing-container #alt-landing-content p.alt-landing-text span.alt-landing-text-credit {font-size: 10px; line-height: 30px;}
.alt-landing-container #alt-landing-content #alt-landing-video-thumb {left: 215px; position: absolute; top: 131px;}
.alt-landing-container #alt-landing-content #alt-landing-btn-play-video {left: 363px; position: absolute; top: 203px;}
.alt-landing-container #alt-landing-content #alt-landing-ad-joke {left: 179px; position: absolute; top: 291px;}
.alt-landing-container #alt-landing-content #alt-landing-ad-cake {left: 303px; position: absolute; top: 291px;}
.alt-landing-container #alt-landing-content #alt-landing-processors {left: 516px; position: absolute; top: 285px;}
.alt-landing-container #alt-landing-content #alt-landing-ad-see-more {color: #ffffff; font-size: 11px; left: 353px; position: absolute; text-decoration: underline; top: 387px;}
.alt-landing-container #alt-landing-content #alt-landing-ad-see-more:hover {color: #ffffff; text-decoration: underline;}
.alt-landing-container #alt-landing-content #alt-landing-footer {bottom: 10px; color: #a7aaad; font-size: 10px; margin: 0 auto; padding: 0; position: absolute; text-align: center; text-transform: uppercase; width: 100%;}
.alt-landing-container #alt-landing-content #alt-landing-footer a {color: #a7aaad; text-decoration: none;}
.alt-landing-container #alt-landing-content #alt-landing-footer a:hover {color: #a7aaad; text-decoration: underline;}
.alt-landing-container #alt-landing-content .alt-landing-text-white {color: #ffffff !important;}