@charset "UTF-8";
/* CSS Document */

div, html, body,div,span,p,a,ul,li,h1,h2,h3,h4,img,blockquote,address,dl,dt,dd {
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
	font-style:normal;
}
ul{ list-style:none; }
a{outline:none;}

body,h1,ul,li,a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000; 
}

body {
	background: #fff;
	min-width:960px;
	min-height:650px;
}

h1{
	position:absolute;
	height:0;
	width:0;
	margin:0;
	padding:0;
	text-indent:-999em;	
}

h2.eNews{
	background:transparent url(../en/img/hdr-enews.gif) no-repeat scroll 0;
	height:64px;
	left:32px;
	position:relative;
	text-indent:-999em;
	margin-top:50px;
	width:599px;
}

#main1.contest{
	position:relative;
	width:900px;
	padding:20px;
	border:1px solid;
	margin-top:40px;
}


#main{
	display:block;
	position:relative;
	background: url(../en/img/logo-z-med.gif) no-repeat scroll 300px 56px;
	width:900px;
	height:440px;
	margin:0 auto;
	padding:0 0px;
	top:0px;
}
#mainMitten{
	position:relative;
	width:645px;
	height:435px;
	position:relative;
	background: url('../en/img/2010mittens.jpg') no-repeat scroll 0px 95px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}
#main1of6{
	position:relative;
	width:645px;
	height:475px;
	position:relative;
	background: url('../en/img/20101of6.jpg') no-repeat scroll 0px 101px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}
#mainPink{
	position:relative;
	width:520px;
	height:411px;
	margin:0 auto;
	margin-left: 230px;
	padding-right:200px;
	top:0px;
	background-attachment: scroll;
	background-image: url(../en/img/2010-thinkpink.jpg);
	background-repeat: no-repeat;
	background-position: 120px 30px;
}
#mainPinkfr {
	position:relative;
	width:520px;
	height:411px;
	margin:0 auto;
	margin-left: 230px;
	padding-right:200px;
	top:0px;
	background-attachment: scroll;
	background-image: url(../FR/img/Zellers_Main_Kruger_FR.jpg);
	background-repeat: no-repeat;
	background-position: 120px 30px;
}
#mainCredit {
	position:relative;
	width:520px;
	height:411px;
	margin:0 auto;
	margin-left: 230px;
	padding-right:200px;
	top:0px;
	background-attachment: scroll;
	
	background-position: 120px 30px;
}
#mainCreditfr {
	position:relative;
	width:520px;
	height:411px;
	margin:0 auto;
	margin-left: 230px;
	padding-right:200px;
	top:0px;
	background-attachment: scroll;
	
	background-position: 120px 30px;
}




#mainOlympicGear {
	position:relative;
	width:645px;
	height:435px;
	position:relative;
	background: url('../en/img/2010olympicGear.jpg') no-repeat scroll 0px 21px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}
#enterContestbtn{
	position:absolute;
	top:240px;
	left:30px;
}
#enterContestbtn1of6{
	position:absolute;
	top:350px;
	left:160px;
}


#pinkBtn{
	position:absolute;
	top:310px;
	left:155px;
}
#pinkBtnfr {
	position:absolute;
	top:310px;
	left:155px;
}

#pinkBtn2 {
	position:absolute;
	top:370px;
	left:350px;
}
#CreditBtn {
	position:absolute;
	top:48px;
	left:154px;
	height: 277px;
}
#CreditBtnfr {
	position:absolute;
	top:48px;
	left:200px;
	height: 277px;
}



#enterBuynow{
	position:absolute;
	top:200px;
	left:369px;
}
#enterBuynow2{
	position:absolute;
	top:200px;
	left:209px;
}
#enterBuynow3{
	position:absolute;
	top:230px;
	left:50px;
}
#ApperalBuy{
	position:absolute;
	top:390px;
	left:230px;
}
#ApperalBuy2{
position:absolute;
	top:157px;
	left:183px;
}
#viewCollection{
	position:absolute;
	top:280px;
	left:-8px;
}
#mainPure{
	position:relative;
	width:645px;
	height:435px;
	position:relative;
	background: url('../en/img/2010pure.jpg') no-repeat scroll 0px 59px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}
.clear{
	clear:both;
}

#mainApparel{
	position:relative;
	width:645px;
	height:515px;
	position:relative;
	background: url('../en/img/2010apparel.jpg') no-repeat scroll 0px 25px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}
#mainApparel2{
	position:relative;
	width:645px;
	height:435px;
	position:relative;
	background: url('../en/img/2010apparel2.jpg') no-repeat scroll 0px 25px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 300px;
}

#apparelVid{
	position:absolute;
	top:90px;
	left:120px;
}

#main1{
	display:block;
	position:relative;
	width:900px;
	margin:0 auto;
	padding:0 30px;
	top:0px;
}

#swLogo
{
	position:absolute;
	top: 120px;
	left: 40px;
}

#forceDiv
{
	background-image:url(../en/img/forcetrainer/forcetrainerBG2000px.jpg);
	background-repeat:no-repeat;
	height: 600px;
	width: 100%;
	background-position: center;
}
#forceDivFR {
	background-image:url(../fr/img/forcetrainer/forcetrainerBG2000px.jpg);
	background-repeat:no-repeat;
	height: 600px;
	width: 100%;
	background-position: center;
}

#flashInsert {
	position: absolute;
	top: 242px;
	width: 100%;
	z-index:200;
	text-align: center;
	height: 343px;
	left: 11px;
}

a#primaryLogo{
	display:block;
	position:absolute;
	background: url(../en/img/logo-zellers.gif) no-repeat;
	height:49px;
	width:87px;
	text-indent:-999em;
	top:32px;
	left:39px;
	z-index:100;
}

#secondaryLogo{
	display:block;
	position:absolute;
	background: url(../en/img/logo-z.gif) no-repeat;
	height:193px;
	width:142px;
	text-indent:-999em;
	top:0px;
	right:0px;
	z-index:10;
}

#bgNav{
	display:block;
	position:relative;
	background: url(../en/img/bg-nav2.gif) repeat-x;
	height:140px;
	width:100%;
	left:0px;
	z-index:100;
	margin-bottom:25px;
}	
#bgNav2 {
	position:relative;
	background: url(../en/img/bg-nav3.gif) repeat-x;
	height:70px;
	width:100%;
	left:0px;
	z-index:100;
	margin-bottom:25px;
}


h3.everythingFrom{
	position:absolute;
	background: url(../en/img/logo-everything-from.gif) no-repeat;
	height:59px;
	width:187px;
	text-indent:-999em;
	top:590px;
	right:30px;
}


#main_image{
	display:block;
	position:relative;
	background: url(../en/img/pg_en.jpg) no-repeat;
	height:1035px;
	width:836px;
	top:60px;
	margin:0 auto;
	padding:0 30px;
}
	

#content0{
	display:block;
	position:relative;
	background: url(../en/img/logo-z.gif) no-repeat;
	height:410px;
	width:425px;		
	top:30px;
	left:180px;
	z-index:1;
	text-indent:-999em;
}	

#content1{
	display:none;
	position:relative;
	height:411px;
	width:520px;
	top:20px;
	left:220px;
	z-index:1;
	text-indent:-999em;
	background-attachment: scroll;
	background-image: url(../en/img/Zellers_Main_Credit78000_EN.jpg);
	background-repeat: no-repeat;
	background-position: -4px;
}
#content1 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:366px;
	left:45px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_Credit78000_277x36_EN.gif);
	background-repeat: no-repeat;
}

#content1 a{
	display:block;
	position:absolute;
	background: url(../en/img/) no-repeat;
	height:65px;
	width:113px;		
	top:320px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content1 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:45px;
	width:130px;		
	top:185px;
	left:170px;
	z-index:2;
	text-indent:-999em;
}	
#content1 a.store{	
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:363px;
	left:420px;
	z-index:1;
	text-indent:-999em;
}

#content2 {
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_OlympicWin500_EN.jpg) no-repeat 77px 5px;
	height:410px;
	width:700px;
	top:30px;
	left:100px;
	z-index:1;
	text-indent:-999em;
}	

#content2 h3{
	position:absolute;
	background: url(../en/img/Zellers_OlympicWin500_277x36_EN.gif) no-repeat;
	height:50px;
	width:590px;
	top:376px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}

#content2 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:55px;
	width:160px;
	top:285px;
	left:100px;
	z-index:2;
	text-indent:-999em;
}
#content2 a.store{	
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:370px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content3{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_PurebySung_EN.gif) no-repeat scroll 77px 5px;
	height:410px;
	width:700px;		
	top:30px;
	left:100px;
	z-index:1;
	text-indent:-999em;
}	

#content3 h3{
	position:absolute;
	background: url(../en/img/Zellers_277x36_EN.gif) no-repeat;
	height:56px;
	width:277px;		
	top:360px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}

#content3 a{
	display:block;
	position:absolute;
	background: url(../en/img/sung_view_collection.gif) no-repeat;
	height:65px;
	width:113px;		
	top:349px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content4{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_5million_EN.gif) no-repeat scroll 70px -2px;
	height:410px;
	width:700px;		
	top:70px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}	

#content4 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:256px;
	left:70px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_5million_277x36_EN.gif);
	background-repeat: no-repeat;
}

#content4 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:45px;
	width:149px;		
	top:170px;
	left:245px;
	z-index:2;
	text-indent:-999em;
}	

#content4 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:255px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content5{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_Brandsaver_EN.gif) no-repeat scroll 70px -2px;
	height:411px;
	width:580px;		
	top:35px;
	left:110px;
	z-index:1;
	text-indent:-999em;
}

#content5 h3{
	position:absolute;
	background: url(../en/img/Zellers_Pampers_277x36_EN.gif) no-repeat;
	height:42px;
	width:400px;		
	top:290px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}
#content5 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:149px;		
	top:190px;
	left:365px;
	z-index:2;
	text-indent:-999em;
}

#content5 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:291px;
	left:475px;
	z-index:1;
	text-indent:-999em;
}

#content6{
	display:none;
	position:relative;
	height:411px;
	width:620px;
	top:77px;
	left:125px;
	z-index:3;
	text-indent:-999em;
	background-attachment: scroll;
	background-image: url(../en/img/Zellers_Main_Moonlight_EN.gif);
	background-repeat: no-repeat;
	background-position: 69px -4px;
}
#content6 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:299px;		
	top:170px;
	left:245px;
	z-index:2;
	text-indent:-999em;
}
#content6 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:355px;
	left:70px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_Camping_277x36_EN.gif);
	background-repeat: no-repeat;
}
#content7 {
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_SPC-Card_EN.gif) no-repeat scroll 70px -2px;
	height:411px;
	width:580px;		
	top:35px;
	left:110px;
	z-index:1;
	text-indent:-999em;
}

#content7 h3{
	position:absolute;
	background: url(../en/img/Zellers_SPC-Card_277x36_EN.gif) no-repeat;
	height:42px;
	width:400px;		
	top:290px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}
#content7 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:149px;		
	top:190px;
	left:365px;
	z-index:2;
	text-indent:-999em;
}

#content7 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:291px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content11{
	display:none;
	position:relative;
	height:411px;
	width:520px;
	top:30px;
	left:220px;
	z-index:1;
	text-indent:-999em;
	background-attachment: scroll;
	background-image: url(../en/img/Zellers_Main_Countdown_BTS_EN.gif);
	background-repeat: no-repeat;
	background-position: -4px;
}
/*#content1{
	display:none;
	position:relative;
	height:411px;
	width:520px;
	top:30px;
	left:200px;
	z-index:1;
	text-indent:-999em;
	background-attachment: scroll;
	background-image: url(../en/img/Zellers_Main_50off_Bedd_EN.gif);
	background-repeat: no-repeat;
	background-position: 69px -4px;
}	*/

#content11 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:355px;
	left:70px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_CountdownBTS_277x36_EN.gif);
	background-repeat: no-repeat;
}

#content11_old h3{
	position:absolute;
	background: url(../en/img/Zellers_Easter_277x36_EN.gif) no-repeat;
	height:36px;
	width:276px;		
	top:340px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}

#content11 a{
	display:block;
	position:absolute;
	background: url(../en/img/) no-repeat;
	height:65px;
	width:113px;		
	top:320px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content11 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:45px;
	width:130px;		
	top:185px;
	left:170px;
	z-index:2;
	text-indent:-999em;
}	
#content11 a.store{	
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:348px;
	left:495px;
	z-index:1;
	text-indent:-999em;
}

#content12 {
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_Cavalcade.jpg) no-repeat 77px 5px;
	height:410px;
	width:700px;
	top:30px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}	

#content12 h3{
	position:absolute;
	background: url(../en/img/Zellers_Cavalcade_277x36_EN.gif) no-repeat;
	height:50px;
	width:590px;
	top:320px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}

#content12 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:30px;
	width:130px;
	top:250px;
	left:400px;
	z-index:2;
	text-indent:-999em;
}
#content12 a.store{	
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:321px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content13{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_PurebySung_EN.gif) no-repeat scroll 77px 5px;
	height:410px;
	width:700px;		
	top:30px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}	

#content13 h3{
	position:absolute;
	background: url(../en/img/Zellers_277x36_EN.gif) no-repeat;
	height:56px;
	width:277px;		
	top:360px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}

#content13 a{
	display:block;
	position:absolute;
	background: url(../en/img/sung_view_collection.gif) no-repeat;
	height:65px;
	width:113px;		
	top:349px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content14{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_5million_EN.gif) no-repeat scroll 70px -2px;
	height:410px;
	width:700px;		
	top:70px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}	

#content14 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:256px;
	left:70px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_5million_277x36_EN.gif);
	background-repeat: no-repeat;
}

#content14 a.main{
	display:block;
	position:absolute;
	/*background: url(../en/img/Zellers_Main_CreditCard_EN.gif) no-repeat;*/
	height:45px;
	width:149px;		
	top:170px;
	left:245px;
	z-index:2;
	text-indent:-999em;
}	

#content14 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:255px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content15{
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_Pampers_EN.gif) no-repeat scroll 70px -2px;
	height:411px;
	width:580px;		
	top:60px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}

#content15 h3{
	position:absolute;
	background: url(../en/img/Zellers_Pampers_277x36_EN.gif) no-repeat;
	height:42px;
	width:400px;		
	top:290px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}
#content15 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:149px;		
	top:190px;
	left:365px;
	z-index:2;
	text-indent:-999em;
}

#content15 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:291px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#content16{
	display:none;
	position:relative;
	height:411px;
	width:620px;
	top:77px;
	left:125px;
	z-index:3;
	text-indent:-999em;
	background-attachment: scroll;
	background-image: url(../en/img/Zellers_Main_Moonlight_EN.gif);
	background-repeat: no-repeat;
	background-position: 69px -4px;
}
#content16 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:299px;		
	top:170px;
	left:245px;
	z-index:2;
	text-indent:-999em;
}
#content16 h3{
	position:absolute;
	height:36px;
	width:277px;
	top:355px;
	left:70px;
	z-index:1;
	text-indent:-999em;
	background-image: url(../en/img/Zellers_Camping_277x36_EN.gif);
	background-repeat: no-repeat;
}
#content17 {
	display:none;
	position:relative;
	background: url(../en/img/Zellers_Main_SPC-Card_EN.gif) no-repeat scroll 70px -2px;
	height:411px;
	width:580px;		
	top:60px;
	left:200px;
	z-index:1;
	text-indent:-999em;
}

#content17 h3{
	position:absolute;
	background: url(../en/img/Zellers_SPC-Card_277x36_EN.gif) no-repeat;
	height:42px;
	width:400px;		
	top:290px;
	left:70px;
	z-index:1;
	text-indent:-999em;
}
#content17 a.main{
	display:block;
	position:absolute;
	height:45px;
	width:149px;		
	top:190px;
	left:365px;
	z-index:2;
	text-indent:-999em;
}

#content17 a.store{
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:65px;
	width:113px;		
	top:291px;
	left:515px;
	z-index:1;
	text-indent:-999em;
}

#mainContentLocator{
	display:block;
	position:absolute;
	background: url(../en/img/store-locator.gif) no-repeat;
	height:53px;
	width:109px;		
	top:346px;
	left:675px;
	z-index:1;
	text-indent:-999em;
}	

#mainContentLocator a{
	display:block;
	height:100%;
	width:100%;
}

/*  This is the Alfred Sung NavLeft with 70px Top.

	ul#navLeft{
	display:block;
	position:absolute;
	width:452px;		
	left:30px;
	top:0px;
}
*/


    ul#navLeft{
	display:block;
	position:absolute;
	width:452px;		
	left:30px;
	top:70px;
}


#navLeft li{	
	position:relative;
	width:280px;
	height:70px;	
	float:left;
}

#navLeft li a{	
	background: url(../en/img/btns-nav-left.gif) no-repeat scroll;
}

#navLeft li.navItem1 a{
	display:block;
	background-position:0px 0px;
	width:280px;
	height:70px;	
	text-indent:-999em;
}

#navLeft li.navItem2{ width:172px; }

#navLeft li.navItem2 a{
	display:block;
	background-position:-280px 0px;
	width:172px;
	height:70px;
	text-indent:-999em;
}


/*  This is the Alfred Sung NavRight with 70px Top.

	ul#navRight{
	display:block;
	position:absolute;
	width:270px;		
	right:0px;
	top:0px;
}
*/


    ul#navRight{
	display:block;
	position:absolute;
	width:270px;		
	right:0px;
	top:70px;
}


#navRight li{	
	position:relative;
	width:130px;
	height:70px;	
	float:left;
}

#navRight li a{	
	background: url(../en/img/btns-nav.gif) no-repeat scroll;
}

#navRight li.navItem1 a{
	display:block;
	background-position:0px 0px;
	width:130px;
	height:70px;	
	text-indent:-999em;
}

#navRight li.navItem2 a{
	display:block;
	background-position:-130px 0px;
	width:130px;
	height:70px;	
	text-indent:-999em;
}

#primaryNav {
	position:absolute;
	top:180px;
	left:40px;
	width:328px;
	z-index:1;
}


#primaryNav ul li {
	display:block;
	height:35px;
	width:230px;
	float:left;	
	padding:0px;
}

#primaryNav ul li.currentPromo{
	background: url(../en/img/hdr-in-stores.gif) no-repeat scroll -3px 0px;
	text-indent:-999em;
	height: 15px;
	margin-bottom: 5px;
}

#primaryNav ul li a {
	display:block;
	height:25px;
	width:350px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#000;
}

.primarySpan  {color:#eb1a30; font-weight:700;}

#primaryNav ul li a:hover,
#primaryNav ul li a.onState  {color:#eb1a30;}

#primaryNav2 {
	position:absolute;
	top:180px;
	left:40px;
	width:328px;
	z-index:999;
}


#primaryNav2 ul li {
	display:block;
	height:35px;
	width:230px;
	float:left;	
	padding:0px;
		z-index:999;
}

#primaryNav2 ul li.currentPromo{
	background: url(../en/img/hdr-in-stores.gif) no-repeat scroll -3px 0px;
	text-indent:-999em;
	height: 25px;
		z-index:999;
}

#primaryNav2 ul li a {
	display:block;
	height:25px;
	width:350px;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#000;
}

#primaryNav2 ul li a:hover,
#primaryNav2 ul li a.onState  {color:#eb1a30;}


#secondaryNav{
	position:relative;
	width:600px; 
	height:125px;
	left:40px;
	z-index:100;
}

#secondaryNav ul {
	position:relative;
	padding:0px;
	list-style:none;
}

#secondaryNav ul li {
	display:block;
	text-align:center;
	padding:8px;
	float:left;
}

#secondaryNav ul li a {
	text-decoration:none;
	font-weight:bold;
}

#secondaryNav ul li a:hover {color:#eb1a30;}


/* footer */
#globalFooter{
	clear:both;
	height:200px;
	z-index:100;
	width:100%;
}

#globalFooter li.footerLogo{
	position:relative;
	background: url(../en/img/logo-hbc-footer.gif) no-repeat;
	height:24px;
	width:45px;	
	margin-top:2px;	
	z-index:1;
	float:left;
	text-indent:-999em;
}	

#globalFooter ul.foot{
	position:relative;
	margin-left:50px;
	z-index:100;
	
}

#globalFooter li.footercat{
	position:relative;
	width:20%;
/*	padding-right:40px;*/
	float:left;
}

#globalFooter li.footercat a{
	font-size:11px;
	color:#101010;
	text-decoration:none;
}

#globalFooter li.last{
	position:relative;
	width:10%;
	float:left;
}

#globalFooter li.last a{
	font-size:11px;
	color:#101010;
	text-decoration:none;
}

#globalFooter li.footerHead,
#globalFooter a.footerHead{
	font-size:12px !important;
	font-weight:bold;
	color:#ec1b30 !important;
}

#globalFooter p.copyRight{
	position:relative;
	top:12px;
	width:134px;
	font-size:10px;
	color:#101010;
}
/*moonlight madness page*/
#moon{
	display:block;
	position:relative;
	width:900px;
	margin:0 auto;
	background-color:#000;
}
#moonpage{
	background:#000;
	display:block;
	/*height:1000px;*/
	padding:0px;
	position:relative;
	top:0px;
	width:872px;
}
#moonpage_ontario{
	background:#000;
	display:block;
	/*height:1300px;*/
	padding:0px;
	position:relative;
	top:0px;
	width:872px;
}
#moonpage_m{
	background:#000;
	display:block;
	height:650px;
	padding:0px;
	position:relative;
	top:0px;
	width:872px;
}
#moonpage_b{
	background:#000;
	display:block;
	/*height:800px;*/
	padding:0px;
	position:relative;
	top:0px;
	width:872px;
}
#moon_content{
	position:relative;
	width:860px;
	margin:0 auto;
	text-align: left;
	top: 20px;
	left: 20px;
}
#moonheader{
	display:block;
	text-align: left;
	padding-top:0px;
	position:relative;
	/*top:20px;*/
	width:867px;
}
p.moon_text {	
	font-family: Helvetica, Arial, sans-serif, verdana;
	font-size:12px;
	line-height:16px;
	padding-top: 10px;
	padding-left: 20px;
	text-transform: uppercase;
	color:#fff; 
}
.moon_text_on {	
	font-weight:bold;
	color:#eb3f89; 
}
p.moon_text a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
p.moon_text a:hover{
	color:#fdb926;
	text-decoration:underline;
	font-size:12px;
}
p.moon_top {	
	font-family: Helvetica, Arial, sans-serif, verdana;
	font-size:15px;
	line-height:19px;
	color:#fff; 
	padding: 3px;
	border: 1px solid #404040;
}
p.moon_btm {	
	font-family: Helvetica, Arial, sans-serif, verdana;
	font-size:15px;
	line-height:19px;
	color:#fff; 
	padding: 3px;
	border-top: 1px solid #404040;
}
p.moon_header {	
	font-family: Helvetica, Arial, sans-serif, verdana;
	font-size:15px;
	line-height:19px;
	color:#000; 
	background: #fff;
	padding: 3px;
}
p.moon_content {	
	font-family: Helvetica, Arial, sans-serif, verdana;
	font-size:11px;
	line-height:19px;
	padding-left: 5px;
	color:#fff; 
	border-right: 1px solid #404040;
	border-left: 1px solid #404040;
	background-color:#000;
}
p.moon_btnback{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left:20px;
	float:left;
}
p.moon_btnnext{
	padding-top: 20px;
	padding-bottom: 20px;
	float:right;
}
#mooncolumn1{
	width:175px;
	padding-left: 10px;
	padding-top: 40px;
	font-family: Helvetica, Arial, sans-serif, verdana;
	color:#c2c0c0;
	font-size:12px;
	line-height:16px;
	float:left;
	background-color:#000;
}
#mooncolumn2{
	width:470px;
	padding-top: 40px;
	font-family: Helvetica, Arial, sans-serif, verdana;
	color:#c2c0c0;
	font-size:12px;
	line-height:16px;
	float:left;
	background-color:#000;
}
#mooncolumn3{
	width:101px;
	padding-top: 40px;
	font-family: Helvetica, Arial, sans-serif, verdana;
	color:#c2c0c0;
	font-size:12px;
	line-height:16px;
	float:left;
	background-color:#000;
}
#mooncolumn4{
	width:115px;
	padding-top: 40px;
	font-family: Helvetica, Arial, sans-serif, verdana;
	color:#c2c0c0;
	font-size:12px;
	line-height:16px;
	float:left;
	background-color:#000;
}
#moon_sub{
	width:850px;
	padding-top:40px;
	padding-left:20px;
	margin:0 auto;
	height: 40px;
	background-color:#000;
}

#2010{
	position:relative;
	background: url(../en/img/olympicContest.jpg);
	height:682px;
	width:767px;
	left:0px;
	z-index:100;
	margin: 0 auto;
}

#Octnav, #Octnav ul {
	position:absolute;
	float:left;
	top: 70px;
	left:20px;
	width:350px;
	padding-top:5px;
}

#Octnav a {
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:1.4em;
	line-height:1em;
	text-decoration:none;
	text-transform:uppercase;	
	}
#Octnav li{
	padding-bottom:7px;
	
	}
