/* HOME PAGE ONLY */
#home .allpageNew{
	background:url(/en_US/common/img/home/bg_home.jpg) no-repeat 25% 0;
	position:relative;
}
#home #main {
	z-index:1;
		width:auto;
	left: 0px! important;
	margin-left:0px;
}
#home #content{
	padding:0;
	width:995px;
	height:auto;
	position:relative;
	margin:-46px auto 0;
}
#home h2 {
	margin:0 0 0 200px;
	width:610px; 
	height:87px; 
	display:block; 
	text-indent:-9999px; 
	background:url(/en_US/common/img/home/txt_little_hooray_for_your_everyday.png) no-repeat;
	z-index:2;
	position:relative;
}
#home #flash {
	margin:0 0 0 62px;
	z-index:1;
	position:relative;
	height:338px;
	width:946px;
	display:block;
}
#home #alt_content {
	width:400px;
	padding:60px;
	margin:0 auto;
	font-size:11px;
	color:#666;
	background:#fff;
	text-align:center;
}
#home #alt_content a {
	color:#469a32;
}
#home #alt_content a img {
	margin:0 auto;
	border:none;
}
#home #promo_bg {
	position:absolute;
	top:287px;
	left:47px;
}
#home #promo_img_melissa_soleil {
	position:absolute;
	top:379px;
	left:56px;
}
#home #promo_img_duet_dance {
	position:absolute;
	top:412px;
	left:856px;
}
#home #footer {
	background:url(/en_US/common/img/home/footer_bg_double_dragon.png) no-repeat 50% 113px;
	padding:0;
	margin:0;
	height:513px;
	position:absolute;
	top:420px;
	z-index:2;
	
}
#home #footer_content {
	width:950px;
	margin:0 auto;
}
#home #footer ul {
	float:none;
}
#home #promo,
#home #promo li {
	list-style:none;
	padding:0;
	margin:0;
	z-index:3;
}
#home #promo {
	margin:0 0 0 160px;
	padding:0;
	height:200px;
	position:relative;
}
#home .promo_box {
	position:absolute;
	top:0;
}
#home li.celeb_video {
	width:186px;
	left:0;
}
#home li.matching_scents {
	width:302px;
	left:186px;
}
#home li.sweepstakes {
	width:246px;
	left:488px;
}
#home li.duet_dance {
	width:248px;
	left:488px;
}
#home .img_text {
	display:block;
	text-indent:-9999px;
}
#home h3.txt_melissa_soleil {
	width:167px;
	height:38px;
	background:url(/en_US/common/img/home/txt_melissa_soleil.png) no-repeat;
}
#home h3.txt_matching_scents {
	width:300px;
	height:42px;
	margin:85px 0 0 6px;
	background:url(/en_US/common/img/home/txt_together_they_make_perfect_scents.png) no-repeat;
}
#home h3.txt_sweepstakes {
	width:190px;
	height:38px;
	margin-left:36px;
	background:url(/en_US/common/img/home/txt_sweepstakes.png) no-repeat;
}
#home h3.txt_duet_dance {
	width:211px;
	height:38px;
	margin-left:36px;
	background:url(/en_US/common/img/home/txt_duet_dance_party.png) no-repeat;
}
#home .promo_box p,
#home .promo_box a {
	padding:5px 0 2px;
	font-size:11px;
	line-height:12px;
	color:#469a32;
}
#home .promo_box a {
	font-size:12px;
	text-decoration:underline;
}
#home #p_matching_scents {
	width:232px;
	margin:-14px 0 0 48px;
	text-align:center;
	color:#0d4500;
}
#home p#btn_matching_scents {
	text-align:center;
	width:232px;
	margin:0 0 0 48px;
}
#home p#btn_matching_scents a {
	color:#0d4500;
}
#home li.sweepstakes p,
#home li.sweepstakes a {
	margin-left:36px;
}
#home li.duet_dance p,
#home li.duet_dance a {
	margin-left:36px;
}

/* PNG fix for background position and repeat - need to name specific div and selectors 
h2, h3, #footer { behavior: url(/en_US/common/css/iepngfix.htc) }*/

/*New Home Page css*/

.MainContainer{
	margin:0 auto;
	width:100%;
	background-image:url(/en_US/common/img/home/footer_bg_double_dragon_new.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:0px;
}

.login_height{*+width:300px !important;}
.login_height ul{*+width:300px !important;}
    .ie6 #main{left: 0px;margin-left: 0px;}
    .ie6 #FooterMenu{position:relative; top:-40px;}
    .ie6 .MainContainer{z-index:400; background-image:none;}
	.ie6 .homeBg{
	background-image:url(/en_US/common/img/home/home_new_bg.jpg);
	background-repeat:no-repeat;
	min-height:100%;
	background-position:center top;
	font-family:Arial, Helvetica, sans-serif;
	}
	.ie6 #flash{position:relative; top:-63px;left:30px;}
	.ie6 .allpageNew{margin:-2px 0 0 -10px;}
	
    


