@charset "UTF-8";
/* CSS Document */


/* MAIN NAV */

	div.mainNav ul{	
		background-image: url(../fr/images/mainnav_bg_bullets.gif);
		background-position: 42px 6px;
		background-repeat: no-repeat;
		left: 266px;
		top: 24px;
	}

		li.mainnav-home a {
			background-image: url(../fr/images/mainnav_home.gif);
			width: 73px;
			height: 18px;
		}
		li.mainnav-divineCreations a{
			background-image: url(../fr/images/mainnav_product.gif);
			width: 161px;
			height: 20px;
		}
		li.mainnav-lifestyle a{
			background-image: url(../fr/images/mainnav_lifestyle.gif);
			width: 104px;
			height: 16px;
		}
		li.mainnav-contest a{
			background-image: url(../fr/images/mainnav_contest.gif);		
			width: 95px;
			height: 19px;
		}
		li.mainnav-home {
			margin-top: 6px;
		}
		li.mainnav-divineCreations{
			margin-left: 17px;
			margin-top: 4px;
		}
		li.mainnav-lifestyle{
			margin-left: 16px;
			margin-top: 10px;
		}
		li.mainnav-contest{
			margin-left: 17px;
			margin-top: 6px;
		}
		


/* HOME PAGE */

div.page-home h1.pageTitle{
	background-image: url(../fr/images/h1_homepage.png);
	width: 848px;
	height: 310px;
}
a.btnEnterNow{
	background: url(../fr/images/btn_enternow.gif) no-repeat left;
}
div.largeTitle .roundbox-inside h3 img{
	margin-top: -6px;
	margin-bottom: 1px;
}
div.roundbox-inside{
	min-height: 225px;
	height: auto !important;
	height: 225px;
	}

/* PRODUCTS LANDING */
div.page-divineCreations h1.pageTitle{
	background-image: url(../fr/images/h1_divinecreations.png);
	width: 560px;
	height: 177px;
}
	.productLanding-NAV a{
		background: url(../fr/images/btn_details.gif) no-repeat left;
		

	}

/* PRODUCT PAGE */

a.btn_nutritionalInfo, a.btn_ingredients{
	width: 167px;
	margin-left: 70px;
}


a.btn_nutritionalInfo{
	background-image: url(../fr/images/btn_nutritionalinfo.gif);
}
a.btn_ingredients{
	background-image: url(../fr/images/btn_ingredients.gif);
}

/* ENTER CONTEST */

ul.formStyle li label{
	width: 105px;
}
ul.formStyle li{
	width: 280px;
}
	.page-enterContest .contentTitle h1{
			background: url(../fr/images/h1_entercontest.png) no-repeat;
			margin: -35px auto 10px;
			width: 562px;
			height: 205px;
		}
#submit{
	clear: left;
	background-image: url(../fr/images/btn_submit.gif);
	background-position: left;
	width: 135px;
	height: 30px;
	display: block;
	margin: 30px auto 70px;
	
}
.prizeDetails a{
	background: url(../fr/images/btn_prizedetails.gif) left no-repeat;
	height: 50px;
	width:159px;
	display: block;
}


div.legal-CON{
	margin-top: 16px;
}
div.rules-CON{
	margin-top: 16px;
}
/* LIFESTYLES */

div.page-lifestyle h1.pageTitle{
		background: url(../fr/images/h1_lifestyle.png);
		width: 555px;

}

div.lifestyleBox-WRAP{
	min-height: 295px;
	height: auto !important;
	height: 295px;
}

/* MALL TOURS */

div.page-malltours div.contentTitle h1.pageTitle{
	background: url(../fr/images/h1_malltours.png) no-repeat;
	width: 576px;
	height: 175px;
	margin-top: -20px;
}
div.tourDetails div.leftImage, div.tourDetails div.rightImage{
	margin-top: 65px;
}

/* TV ADS */

div.page-tvads div.contentTitle h1.pageTitle{
	background: url(../fr/images/h1_tvads.png) no-repeat;
	width: 534px;
	height: 165px;
	margin-top: -15px;
}
		div.tvads-CON ul li a{
			display: block;
			background: url(../fr/images/btn_watchnow.gif) no-repeat left;
			width: 207px;
			height: 25px;
		}


/* CONTACT US */

.contactUs-CON ul.formStyle li{
	width: 275px;

}
	.contactUs-CON ul.formStyle li label{
		width: 100px;
	}
	.contactUs-CON ul.formStyle li.subject{
		margin-left: 0px;
		}
		
		

		
/* UPDATES for FALL 20009 CONEST CLOSE DECEMBER 17*/

.french .btn-readNow{
	background: url(../fr/images/btn_readnow.gif) no-repeat;
	width: 215px;
}
.french .btn-readNow:hover{
	background-position: right;
}
.french div.roundbox-inside h3{
	height: 25px;
}

div.french div.contentTitle-insideWrapper{
	top: 115px;
	background-position: center 45px;
}
div.french div.roundbox-inside{
	min-height: 205px;
	height: auto !important;
	height: 205px;
}




/* January 4, 2010 update to the home page */

div.page-home-valentines-jan4 div.contentTitle .homeTitle-valentines{
	background: url(../fr/images/img_hometitle_valentine_jan4.png) no-repeat;

}

/***********************/
/* JANUARY 14, 2010 update */
/***********************/

/* HOME PAGE */
div.french.page-home-valentines div.contentTitle{
	background: url(../fr/images/img_hometitle_valentine.png) no-repeat;
	height: 330px;
}
	div.page-home-valentines div.contentTitle a.btnEnterNow{
		top: 245px;
	}

div.largeTitle .roundbox-inside h3 img{
	margin: 0px;
}
div.roundbox-inside h3 img{
	margin: 0px;
}
.french div.roundbox-inside h3{
	height: 32px;
}
div.french div.roundbox-inside{
	min-height: 292px;
	height: auto !important;
	height: 292px;
}


/* ENTER CONTEST */
.page-enterContest .contentTitle h1{
	background: url(../fr/images/h1_entercontest.png) no-repeat;
	width: 606px;
}
div.page-enterContest ul.formStyle li{
	width: 310px;
}
div.page-enterContest ul.formStyle li label{
	width: 133px;
}
ul.formLeftCol{
	margin-left: 79px;
}
ul.formRightCol{
	margin-left: 12px;
}
div.page-enterContest ul.formStyle li label.radioLabel{
	width: auto;
}
div.page-enterContest ul.formStyle li.formCheckbox label{
	width: 220px;
}
div.page-enterContest ul.formStyle li.formCaptcha label {
	width: auto;
}
div.page-enterContest .btn-questionMark{
	margin: 4px 55px 0 0;
}
.prizeDetails a{
	background: url(../fr/images/btn_prizedetails_v2.gif) no-repeat;
	height: 30px;
	width: 154px;
}


/* LIFE STYLE PAGE */

div.lifestyleBox-WRAP{
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

.page-lifestyle-valentines ul.formStyle li label {
	width:105px;
}
ul.formStyle li input {
	width:144px;
}
#btnShare {
	background:transparent url(../fr/images/btn_share.gif) no-repeat scroll 0 0;
}
/* FOOTER NAV UPDATES */

ul.footerNav{
	width: 760px;
	margin: 0 auto;
}

ul.footerNav li.clearLeft{
	clear: left;
	margin-left: 65px;
	background: none;
}
div.legal{
	clear: left;
}


/* Feb 16 2010 update - Close Valentines Contest */

/* HOME PAGE */


/* CONTEST PAGE */

/* LIFESTYLE PAGE */

.btn-discover{
	background: url(../fr/images/btn_discover.gif);
	width: 145px;
}
