/* ----- PROMO ENTRY ----- */
#promo-entry #weekend,
#promo-entry #challenge { height: 527px; }
#promo-entry #weekend { background-image: url(/img/en_CA/spring-promo/entry-weekend-bg.png); }
#promo-entry #challenge { background-image: url(/img/en_CA/spring-promo/entry-challenge-bg.png); }

#promo-entry .game .number {
	background-image: url(/img/en_CA/spring-promo/game-number.gif);
	width: 50px;
}
#promo-entry .game div {
	background-image: url(/img/en_CA/spring-promo/game-background.gif);
	padding-top: 12px;
	height: 32px;
}

/* ----- CHALLENGE ENTRY ----- */


/* ----- CHALLENGE & WEEKEND CONFIRMATION ----- */
#challenge-confirmation .main-content {
	margin-top: -31px;
	width: 669px;
	height: 495px;
	background: url(/img/en_CA/spring-promo/confirmation-v4-bg.png) no-repeat center center;
}
#weekend-confirmation .main-content {
	margin-top: -31px;
	width: 669px;
	height: 493px;
	background: url(/img/en_CA/spring-promo/weekend-confirmation-bg.png) no-repeat center center;
}

#challenge-confirmation .main-content h2,
#weekend-confirmation .main-content h2 { padding: 108px 0 6px 276px; }
#challenge-confirmation .main-content p,
#weekend-confirmation .main-content p { 
	margin-left: 170px;
	width: 345px;
}
#challenge-confirmation #tracker,
#weekend-confirmation #tracker {
	margin: 4px 0 14px 138px;
	height: 138px;
	background-image: url(/img/en_CA/spring-promo/tracker-background.gif); 
}
#challenge-confirmation #tracker h3,
#weekend-confirmation #tracker h3 { padding-top: 25px; }
#challenge-confirmation .lastLinks,
#weekend-confirmation .lastLinks { margin-left: 226px; }

/* ----- CHALLENGE END ----- */
#challenge-end .main-content,
#challenge-entry .main-content { background: url(/img/en_CA/spring-promo/end-content-bg.png) no-repeat center center; }