﻿body { margin:0; padding:30px 0 0 0; background: url(../images/bg-main.gif) #4e060b 0px -200px;}
div { margin:0; padding:0;}
img { border:0;}
div#waitScreen { width:66px; height:66px;  margin:180px auto 0 auto; background:url(../images/wait.gif) no-repeat;}
div#site {padding:0 0 0 0; width:1000px; height:600px; margin:0 auto 0 auto; background: url(../images/back-main.png) no-repeat 0 0; visibility:hidden; }
div#site a#goHome { width:120px; height:54px; display:block; margin:12px 0 0 0; position:relative; float:left;}
div#site ul#header { width:269px; height:48px; float:right; margin:0 0 0 0; padding:4px 0 0 0; list-style:none;}
div#site ul#header li { margin:0; padding:0; float:left;}

div#site div#content {width:792px; height:360px; padding:0 0 0 110px; margin:0; float:left; display:block;}
div#site div#facebook { width:90px; height:75px; margin:0; padding:0 0 0 0; float:left;}
div#site div#facebook img#face { vertical-align:middle; margin:29px 0 0 0; clear:both;}

div#site div#content div#centralFlash { width:500px; height:300px; }
div#site div#content div#centralFlashError { display:none; color:White; }
div#site div#content object#mainVideo { padding:0; margin:10px 0 0 67px; }

div#site div#footer { width:892px; height:151px; padding:0 0 0 110px; margin:20px 0 0 0; float:left; }
div#site div#footer div#flashFooter { width:472px; height:153px; padding:0; margin:0; float:left; clear:right;  }
div#site div#footer div#flashFooter div#flashFooterError { display:none; }
div#site div#footer object#footerVideo { background:url("../images/back-cups.jpg") no-repeat;  }
div#site div#footer div#coupon { width:369px; height:160px; padding:0 0 0 4px; margin:0; float:right; position:relative;}
div#site div#footer div#coupon div.package { width:226px; height:139px; position:absolute; float:left; left:175px; top:63px;}
div#site div#footer div#coupon div.package div#rotate-package2,
div#site div#footer div#coupon div.package div#rotate-package3,
div#site div#footer div#coupon div.package div#rotate-package4 { display:none; } 
div#site div#footer div#download {  position:relative; font-family:Helvetica; color:White; width:263px; height:110px; font-size:11px;  padding:0px 0 0 10px; margin:20px 0 0 0px; background:url(../images/back-download.jpg) no-repeat; display:none;}
div#site div#footer div#download div#downloadScript { cursor:pointer; width:78px; height:15px;  position:absolute; top:70px; left:10px; border: soild 1px; display:none;  } 
div#site div#footer div#download div#uploadVideoButton { cursor:pointer; width:78px; height:15px;  position:absolute; top:70px; left:89px;  display:none;} 
div#site div#footer div#download div#viewVideo { cursor:pointer; width:78px; height:15px;  position:absolute; top:70px; left:180px;  display:none; } 
div#site div#footer div#download p u{ display:block; font-size:13px; font-weight:bold; padding:4px 0 4px 0;}
div#site div#footer div#download p{ float:right; width:150px; margin:0; padding:3px 0 0 0;  display:none;}

div#site div#footer div#coupon div#linkShare {padding:8px 0 0 0;  width:170px; position:relative;}
div#site div#footer div#coupon div#linkShare a#share:link, div#site div#footer div#coupon div#linkShare a#share:visited {color:White; text-decoration:none;  font-size:14px; font-family:Arial; font-weight:bold; }
div#site div#footer div#coupon div#linkShare a#share:hover {text-decoration:underline;  }
div#site div#footer div#coupon div#linkShare img#arrow { position:absolute; top:12px; right:0;}

div#site ul#menuFooter {float:right; list-style:none; font-family:Arial; font-size:9px; color: #d19a94; width:770px; padding:15px 120px 0 0px;text-align:left; margin:3px 0 0 0;   }
div#site ul#menuFooter li { float:left; border-right: solid 1px #d19a94; padding:0 5px 0 5px; }
div#site ul#menuFooter li#copy { width:300px; border:0;}
div#site ul#menuFooter li#end { border:0;}
div#site ul#menuFooter li a:link, div#site ul#menuFooter li a:visited { color: #d19a94; text-decoration:none; }
div#site ul#menuFooter li a:hover {text-decoration:underline; }

/*** Scenes.aspx ****/
div#site div#content div#profile {  position:relative; width:702px; height:340px; background:url(../images/back-profile.jpg) no-repeat; margin:0 auto 0 auto; display:none;  }
div#site div#content div#profile img#button-back{ position:absolute; z-index:2000; top:15px; left:29px; cursor:pointer;}
div#site div#content div#profile img#title-bio {display:block; padding:10px 0 0 124px;}
div#site div#content div#profile img#imageprofile { margin:37px 0 0 70px; float:left}
div#site div#content div#profile div#profiletext { float:left; color:White; font-family:Arial; font-size:12px; margin:53px 0 0 24px; width:300px;}
div#site div#content div#profile input#nextGroup { position:absolute; bottom:40px; right:44px; }

div#site div#content div#grid { position:relative; margin:0; padding:0; width:791px; height:355px; background:url(../images/back-grid.jpg) no-repeat 3px 50px; }
div#site div#content div#grid div#instruct-intro{ width:703px; height:385px; position:absolute; z-index:2000; background:url(../images/back-splash.png) no-repeat;left:50px; top:-10px; font-family:Helvetica; display:none;}
div#site div#content div#grid div#instruct-intro div#closeSplash { display:block; position:absolute; top:0; right:0; width:60px; height:30px; cursor:pointer;}
div#site div#content div#grid div#instruct-intro span { font-family:Helvetica; font-size:17px; color:White; display:block; margin:199px auto 0 auto; font-weight:bold; text-align:center;}
div#site div#content div#grid div#instruct-intro ul { width:360px; font-family:arial; font-size:15px; font-weight:bold; color:White; margin:10px auto 0 auto; list-style:none;}
div#site div#content div#grid div#instruct-intro ul li { padding:10px 0 0 0;}
div#site div#content div#grid div#screenGrid { position:absolute; bottom:-3px; width:792px; height:90px; background:url(../images/transparency.png); color:White; font-family:Arial; font-size:15px; font-weight:bold; z-index:1000; display:none; }
div#site div#content div#grid div#screenGrid p { width:300px; display:block; margin:0px auto 0 auto; padding:20px 0 0 0; text-align:center; line-height:25px;}
div#site div#content div#grid div#screenGrid p a img#buttonFacebook {vertical-align:middle;}
div#site div#content div#grid table { }
div#site div#content div#grid table tr td.column {width:124px; height:105px; }
div#site div#content div#grid table tr td.row {height:79px; margin:0; padding:0 0 0 6px; position:relative; }
div#site div#content div#grid table tr td img#actors1,
div#site div#content div#grid table tr td img#actors2,
div#site div#content div#grid table tr td img#actors3,
div#site div#content div#grid table tr td img#actors4 { cursor:pointer; z-index:1; position:relative; top:0;}
div#site div#content div#grid table tr td#message {width:240px;}
div#site div#content div#grid table tr td#message div#rules {width:225px;font-family:Arial; color:White; font-size:10px; margin:15px auto 0 auto;}
div#site div#content div#grid table tr td#message div#click { width:180px; font-family:Arial; color:White; font-size:10px; padding:7px 0 0 0; margin:0 auto 0 auto; font-weight:bold; }
div#site div#content div#grid table tr td a.video-icon { width:79px; height:65px; background:black; margin:3px 0 0 0px; display:block; z-index:1; position:absolute; }
div#site div#content div#grid table tr td div.starBlock { position:relative; float:right; top:10px; z-index:1000; border:solid 0px; width:40px; height:30px; margin:0; padding:10px 0 0 0;}
div#site div#content div#grid table tr td div.starBlock input#selection1,
div#site div#content div#grid table tr td div.starBlock input#selection2,
div#site div#content div#grid table tr td div.starBlock input#selection3,
div#site div#content div#grid table tr td div.starBlock input#selection4{ outline:none;}
div#site div#content div#grid div#question-screen { width:20px; cursor:pointer; position:absolute; z-index:2000; bottom:-30px;}
div#site div#content div#grid table tr td.endsubmit div#submitButton1 { position:absolute; z-index:2000; top:125px; right:-59px; display:none;cursor:pointer;}
div#site div#content div#grid table tr td.endsubmit div#submitButton2 { position:absolute; z-index:2000; top:205px; right:-59px; display:none;cursor:pointer;}
div#site div#content div#grid table tr td.endsubmit div#submitButton3 { position:absolute; z-index:2000; top:285px; right:-59px; display:none;cursor:pointer;}

/* products.aspx */
div#site-products {position:relative; padding:0 0 0 0; width:1000px; height:600px; margin:0 auto 0 auto; background: url(../images/back-main-products.png) no-repeat 0 0; }
div#site-products ul#header { width:269px; height:48px; float:right; margin:0 0 0 0; padding:4px 0 0 0; list-style:none;}
div#site-products ul#header li { margin:0; padding:0; float:left;}
div#site-products div#content {width:792px; height:550px; padding:0 0 0 110px; margin:0; float:left; display:block;}

div#site-products div#content div#display { width:307px; height:480px; padding:18px 0 0 60px; float:left;}
div#site-products div#content div#display ul { margin:20px 0 0 0; padding:0; list-style:none;}
div#site-products div#content div#display ul li {margin:0; padding:0; float:left;}
div#site-products div#content div#display ul li img{ cursor:pointer;}
div#site-products div#content div#product-info { width:363px; height:341px; float:left; margin:18px 0 0 30px; padding:0;}
div#site-products div#content div#product-info p { height:80px; margin:0px; padding:0px; font-family:Helvetica; color:White; font-size:12px;}
div#site-products div#content div#product-info div#nutrition { background:url(../images/back-nutrition.jpg) no-repeat; width:193px; height:142px; margin:15px 0 0 0;}
div#site-products div#content div#product-info div#nutrition img#nut-title { display:block; padding:4px 0 7px 4px;}
div#site-products div#content div#product-info div#nutrition ul {list-style:none; color:White; font-family:Helvetica; font-size:10px; margin:0; padding:0 0 9px 4px; line-height:12px;}
div#site-products div#content div#product-info div#nutrition ul li#product-title {font-weight:bold;}
div#site-products div#content div#product-info div#nutrition a,
div#site-products div#content div#product-info div#nutrition a:active,
div#site-products div#content div#product-info div#nutrition a:hover,
div#site-products div#content div#product-info div#nutrition a:link,
div#site-products div#content div#product-info div#nutrition a:visited { padding:0 0 0 4px; font-family:Helvetica; font-size:11px; color:White;}
div#site-products div#content div#product-info div#nutrition a:hover { text-decoration:none;}
div#site-products div#content div#product-info div#nutrition img#arrow-nut {vertical-align:bottom; margin:0 0 1px 4px;}

div#site-products div#content div#product-info div#nutrition div#linkShare {padding:18px 0 0 0; margin:0 0 0 0px;  width:190px; position:relative;  float:left;}
div#site-products div#content div#product-info div#nutrition div#linkShare a#share:link, 
div#site-products div#content div#product-info div#nutrition div#linkShare a#share:visited {color:White; text-decoration:underline;  font-size:14px; font-family:Arial; font-weight:bold; }
div#site-products div#content div#product-info div#nutrition div#linkShare a#share:hover {text-decoration:none;  }
div#site-products div#content div#product-info div#nutrition div#linkShare img#arrow { position:absolute; top:12px; right:0;}

linkShare


div#site-products div#facebook { width:90px; height:45px; margin:0; padding:0 0 0 0; float:left; }
div#site-products div#facebook a img#face { vertical-align:middle; margin:29px 0 0 0; float:right;}

div#site-products div#content div#coupon { width:367px; height:160px; padding:0 0 0 4px; margin:0; float:right; position:absolute; bottom:0; right:0; }
div#site-products div#content div#coupon div.package { width:226px; height:139px; position:absolute; float:left; left:175px; top:63px;  }
div#site-products div#content div#coupon div.package div#rotate-package2,
div#site-products div#content div#coupon div.package div#rotate-package3,
div#site-products div#content div#coupon div.package div#rotate-package4 { display:none; } 

div#site-products div#content div#coupon div#linkShare {padding:8px 0 0 0;  width:170px; position:relative;}
div#site-products div#content div#coupon div#linkShare a#share:link, 
div#site-products div#content div#coupon div#linkShare a#share:visited {color:White; text-decoration:none;  font-size:14px; font-family:Arial; font-weight:bold; }
div#site-products div#content div#coupon div#linkShare a#share:hover {text-decoration:underline;  }
div#site-products div#content div#coupon div#linkShare img#arrow { position:absolute; top:12px; right:0;}

div#site-products ul#menuFooter {float:right; list-style:none; font-family:Arial; font-size:9px; color: #d19a94; width:770px; padding:0 120px 0 0px;text-align:left; margin:3px 0 0 0;   }
div#site-products ul#menuFooter li { float:left; border-right: solid 1px #d19a94; padding:0 5px 0 5px; }
div#site-products ul#menuFooter li#copy { width:300px; border:0;}
div#site-products ul#menuFooter li#end { border:0;}
div#site-products ul#menuFooter li a:link, div#site-products ul#menuFooter li a:visited { color: #d19a94; text-decoration:none; }
div#site-products ul#menuFooter li a:hover {text-decoration:underline; }

/* upload screens */
body#uploadPage { background-color:White; background-image:none; margin:0; padding:0; color:black; font-size: .754em; font-family:Arial;}
body#uploadPage div.uploadscreen { width:270px; height:275px;}
body#uploadPage div.uploadscreen h3{ margin:0; padding:0; width:238px; height:42px; background:url(../images/title-upload.gif) no-repeat;}
body#uploadPage div.uploadscreen h4{ margin:0; padding:0; width:238px; height:42px; background:url(../images/title-upload2.gif) no-repeat;}
body#uploadPage div.uploadscreen p#error {color: #900c1a; font-weight: bold; padding:0 0 14px 0;}
body#uploadPage div.uploadscreen label { display:block}
body#uploadPage div.uploadscreen label span {color: #900c1a;}
body#uploadPage div.uploadscreen .InputStyle2	{border: 1px solid #060000;	display: block;	font-size: 1.15em;margin: 5px 0px 7px; padding: 7px 5px;width: 260px;	}	


div#shareThisVideo, div#uploadVideo { display:none;}
div#uploadVideo iframe#.uploadScreen { border:20px;}

.PopFriendLetFriend .Inner h3.TitleUpload  { background:url(../images/title-upload.gif) no-repeat;}

.PopFriendLetFriend .Inner input.SubmitUpload {background: url(../images/next-upload.gif) left top no-repeat;border: none;	cursor: pointer; display: block;font-size: 0px;	height: 36px; margin:0 0 0 180px;	 padding: 0px; text-align:right;	text-indent: -10000px;width: 165px;}	


.PopFriendLetFriend {
	background: url(../images/bg-top-stf-popup.png) left top no-repeat;
	padding: 21px 0px 0px;
	width: 343px;
	font-family:Arial;
	font-size:10px;
	line-height:13px;
}
    *html .PopFriendLetFriend {
        background-image:none;     
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-top-stf-popup.png',sizingMethod='crop');
    }
	.PopFriendLetFriend .Inner {
		background: url(../images/bg-loop-stf-popup.png) left repeat-y;
		color: #000;
		padding: 0px 34px 0px 31px;
		width: 278px;
	}
	    *html .PopFriendLetFriend .Inner {   
            background-image:none;
            filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-loop-stf-popup.png',sizingMethod='scale');
        }
		.PopFriendLetFriend .Inner a.Close:link,
		.PopFriendLetFriend .Inner a.Close:visited {
			color: #900c1a !important;
			float: right;
			font-size: 1.054em;
			font-weight: bolder;
			position: relative;
			text-decoration: underline;
			margin-bottom: 5px;
		}
		.PopFriendLetFriend .Inner a.Close:hover {		
			text-decoration: none;
		}
		.PopFriendLetFriend .Inner h3 {
			clear: both;
			background: url(../images/title-friends-let-friends.gif) left top no-repeat;
			font-size: 0px;
			height: 41px;
			line-height: 0px;
			margin-bottom: 9px;
			text-indent: -10000px;
		}		
		.PopFriendLetFriend .Inner p {
			color: #900c1a;
			font-size: 1.054em;
		}	
		.PopFriendLetFriend .Inner p.TextStyle {
			margin: 0px;
			padding: 5px 0px 1px !important;
		}	
		.PopFriendLetFriend .Inner p.TextStyle1 {
			color: #050000;
			font-weight: bolder;
			margin-bottom:8px;
		}	
		.PopFriendLetFriend .Inner p.ErrorMsg {
			font-weight: bolder;
			height: 27px;
			margin-top: -5px;
			padding: 5px 0px 0px !important;			
		}
		.PopFriendLetFriend .Inner label {
			color: #050000;
			position: relative;
		}
		.PopFriendLetFriend .Inner .Required {
			color: #900c1a;
		}
		.PopFriendLetFriend .Inner .InputStyle,
		.PopFriendLetFriend .Inner .InputStyle1,
		.PopFriendLetFriend .Inner .InputStyle2 {
			border: 1px solid #060000;
			display: block;
			font-size: 1.15em;		
			margin: 5px 0px 7px;	
			padding: 7px 5px;
			width: 266px;			
		}
		.PopFriendLetFriend .Inner .InputStyle1 {
			margin: 5px 0px 11px;	
		}
		.PopFriendLetFriend .Inner .InputStyle2 {
			margin: 10px 0px 7px;
		}
		.PopFriendLetFriend .Inner .BtnSubmit {
			background: url(../images/btn-send-mail.gif) left top no-repeat;
			border: none;
			cursor: pointer;
			display: block;
			font-size: 0px;
			height: 36px;
			line-height: 0px;
			margin: 0px auto;			
			overflow: visible;
			padding: 0px;
			text-indent: -10000px;
			width: 165px;
		}	
	.PopFriendLetFriend .Bottom {
		background: url(../images/bg-bottom-stf-popup.png) left top no-repeat;
		font-size: 0px;
		height: 24px;
		line-height: 0px;
		width: 343px;
	}
	    *html .PopFriendLetFriend .Bottom {	 
            background-image:none;
            filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-bottom-stf-popup.png',sizingMethod='crop');
        }	
#friendLetFriend,
.Hide {	
	display:none;
}	






