/* ----- PROMO ENTRY ----- */
#promo-entry #weekend,
#promo-entry #challenge { height: 555px; }
#promo-entry #weekend { background-image: url(/img/fr_CA/spring-promo/entry-weekend-bg.png); }
#promo-entry #challenge { background-image: url(/img/fr_CA/spring-promo/entry-challenge-bg.png); }

#promo-entry .game .number {
	background-image: url(/img/fr_CA/spring-promo/game-number.gif);
	width: 63px;
}
#promo-entry .game div {
	background-image: url(/img/fr_CA/spring-promo/game-background.gif);
	padding-top: 12px;
	height: 42px;
}
#promo-entry #weekend h3.nutrilite { padding-top: 14px; }
#promo-entry #reasons h3 { 
	padding-top: 6px;
	padding-bottom: 52px;
}
#promo-entry #twitter { margin-bottom: 14px; }

/* ----- CHALLENGE ENTRY ----- */


/* ----- CHALLENGE & WEEKEND CONFIRMATION ----- */
#challenge-confirmation .main-content {
	margin-top: -31px;
	width: 669px;
	height: 549px;
	background: url(/img/fr_CA/spring-promo/confirmation-v4-bg.png) no-repeat center center;
}
#weekend-confirmation .main-content {
	margin-top: -31px;
	width: 669px;
	height: 533px;
	background: url(/img/fr_CA/spring-promo/weekend-confirmation.png) no-repeat center center;
}
#challenge-confirmation .main-content h2,
#weekend-confirmation .main-content h2 { padding: 108px 0 8px 220px; }
#challenge-confirmation .main-content p,
#weekend-confirmation .main-content p { 
	margin-left: 153px;
	padding-bottom: 7px;
	width: 370px;
}
#challenge-confirmation #tracker,
#weekend-confirmation #tracker {
	margin: 4px 0 8px 138px;
	height: 173px;
	background-image: url(/img/fr_CA/spring-promo/tracker-background.gif); 
}
#challenge-confirmation #tracker h3,
#weekend-confirmation #tracker h3 { 
	padding-top: 17px;
	line-height: 14px;
}
#challenge-confirmation .main-content p.center,
#weekend-confirmation .main-content p.center {
	margin-left: 171px;
	width: 330px; 
}
#challenge-confirmation #returnBtn,
#weekend-confirmation #returnBtn { margin-top: 4px; }
#challenge-confirmation .lastLinks,
#weekend-confirmation .lastLinks { margin-left: 220px; }

/* ----- CHALLENGE END ----- */
#challenge-end .main-content,
#challenge-entry .main-content { background: url(/img/fr_CA/spring-promo/end-content-bg.png) no-repeat center center; }


/* ---------------- BACK TO SCHOOL ---------------------- */

#BacktoSchool-entry .content  { 
	width: 100%;
	padding-left: 0;
	background: transparent url(/img/fr_CA/BacktoSchool-promo/enter-background.png) 0px 0px no-repeat ;
	height:800px;
	background-position:bottom center;
	margin:10px 0px 125px 0px;
}
#BacktoSchool-end .content,
#BacktoSchool-confirmation .content  { 
	width: 100%;
	padding-left: 0;
	background-image:url(/img/fr_CA/BacktoSchool-promo/BacktoSchool-content-background.png);
	height:648px;
	background-repeat:no-repeat;
	background-position:bottom center;
	margin:10px 0px 0px 0px;
}
#BacktoSchool-entry .breakfest-learning p { 
	margin:0px;
	text-align:left;
	font-size:12px;
	position:relative;
	background-image:url(/img/fr_CA/BacktoSchool-promo/breakfest-learning.gif);
	background-repeat:no-repeat;
	padding-left:270px;
	padding-top:5px;
}

