@charset "utf-8";
/* CSS Document */

* html img,
* html .png {
  azimuth: expression(
    this.pngSet?
      this.pngSet=true : 
        (this.nodeName == "IMG" ? 
          (this.src.toLowerCase().indexOf('.png')>-1 ? 
            (this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
                this.src = "/holts/images/blank.gif") :
            '') :          
          (this.currentStyle.backgroundImage.toLowerCase().indexOf('.png')>-1) ?
            (this.origBg = (this.origBg) ? 
              this.origBg :             
              this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
              this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
              this.runtimeStyle.backgroundImage = "none") :
            ''
        ), this.pngSet=true
  );
}

body { width:100%; margin:0; float:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#000; }
#wrapper { width:100%; margin:0; float:none; }
h1 { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; line-height:18px; margin:0 0 5px 0; }
h2 { font-weight:bold; font-size:14px; line-height:16px; margin:0 0 10px 0; }
h5 { font-weight:bold; font-size:12px; line-height:14px; color:#000; margin-bottom:2px; }
a { color:#000; text-decoration:none; }



/* common share style */
.lowercase { text-transform:none; }
.left{float:left; clear:left; }
.right{float:right; clear:right; }
.center{float:none; clear:none; }
.clear{clear:both; }
.on{display:block; }
.off{display:none; }
.pink{color:#cc0066; }
.black{ color:#000; }
.grey{ color:#999; }
.declaimer{font-size:9px; }
#dLogo{ float:left; margin:0; width:282px; height:619px; display:block; overflow:hidden; }
.space{ float:left; clear:both; width:400px; height:10px; }
#floralCredit { position:absolute; margin:30px 0 0 30px; text-align:left; font-size:9px; color:#666666; font-style:italic; }
sup { height:0; line-height:1; vertical-align:baseline;	_vertical-align:bottom;	position:relative;	}
sup { bottom:1ex; }

.addThis { display:none; }

#logo{ display:none; }

#pageBody { width:100%; margin:0; float:none; }


/*TOP NAVIGATION*/
#pageBody #topBarBox{ display:none; }


/*CONTENT AREA*/
#pageBody #mainCol { width:100%; margin:0; float:none; }


/*LEFT NAV*/
#pageBody #mainCol #leftNav { display:none; }

/*BRANDS*/
#pageBody #mainCol #brands { width:100%; margin:0; float:none; }
#pageBody #mainCol #brands h1 { display:none; }
#pageBody #mainCol #brands ul li { text-transform:uppercase; }
#pageBody #mainCol #brands div.li_container { width:33%; margin:0; float:left; }


/*STORES*/
#pageBody #mainCol #locations { width:100%; margin:0; float:none; }
#pageBody #mainCol #locations #locationImages { display:none; }

/*EVENTS*/
#pageBody #mainCol #eventsContainer { width:100%; margin:0; float:none; }
#pageBody #mainCol #eventsContainer #eventsLeft { width:60%; margin:0; float:left; }
#pageBody #mainCol #eventsContainer #eventsLeft ul.eventType { display:none; }

#pageBody #mainCol #eventsContainer #eventsLeft ul.eventList li { margin:10px 0 10px 0; width:100%; font-size:12px; color:#999; }
#pageBody #mainCol #eventsContainer #eventsLeft ul.eventList a { color:#000; font-size:12px; text-decoration:none; }
#pageBody #mainCol #eventsContainer #eventsRight { width:40%; margin:0; float:left; }
#pageBody #mainCol #eventsContainer #eventsRight .btnPrev { display:none; }
#pageBody #mainCol #eventsContainer #eventsRight .btnNext { display:none; }
#pageBody #mainCol #eventsContainer #eventsRight .eventsNote { display:none; }
#pageBody #mainCol #eventsContainer #eventsRight .eventSubscribeLink { display:none; }
/*======= CALENDAR - TABLE STYLES  ========*/
.months { background:url(/global/images/template/bg_months.gif) repeat-x; padding:8px 0px; width:265px; height:30px; }
.months ul{ list-style:none; margin:0px; padding:0px 0px 12px 0px; margin:0px 0px 0px 8px; }
.months ul li{ display:inline; color:#999; font-size:11px; padding:0px 18px 0px  0px; display:block; text-align:center; width:41px; float:left; height:20px; margin:-4px 0px 0px 0px; }
.months ul li a { color:#6F7357; text-transform:uppercase; text-decoration:none; font-size:11px; }
.months ul li a:hover { text-decoration:none; }
.months ul li.selected { background:url(/global/images/template/pres.gif) no-repeat; }
.months ul li.fut { background:url(/global/images/template/fut.gif) no-repeat; }
.months ul li.selected a { color:#FFF; font-weight:bold; }
.week-days ul { background:transparent url(../images/v2/calendar_week.gif) no-repeat scroll -5px -1px; clear:both; float:left; font-size:11px; height:22px; list-style-image:none; list-style-position:outside;
				list-style-type:none; margin:0pt; padding:0px; text-align:center; width:267px; }
.week-days ul li { display:inline; float:left; width:37px; color:#ccc; font-weight:bold; text-transform:uppercase; padding:3px 0; margin:0; border-left:1px solid #fff; display:inline; }
.week-days ul li.first { border-left:none; }
.month-days { width:255px; background:#fff; text-align:center; padding:0; margin:0; }
.events { padding:0px 4px 0px 4px; width:29px; height:29px; overflow:hidden; float:left; margin:0; text-align:left; font-size:9px; font-weight:bold; border-right:1px solid #ccc; border-bottom:1px solid #ccc;
			position:relative; }
.highline_label_w { background:#a9bd00; }
.highline_label_m { background:#77c1d3; }
.highline_label_a { background:#ffa200; }
.highline_label_b { background:#d456e1; }
.highline_label_f { background:#a9bd00; }
.highline_label_h { background:#77c1d3; }
.events strong { position:absolute; bottom:0; width:10px; padding:0 0 3px; float:left; clear:both; margin:0; display:inline; color:#9c9a9c; font-size:9px; }
.highline_label_w strong,
.highline_label_m strong,
.highline_label_a strong,
.highline_label_b strong,
.highline_label_f strong,
.highline_label_h strong { color:#fff }
.events a { color:#666; text-decoration:underline; }
.events .eventContent { width:33px; float:left; clear:both; margin:0; padding:0; display:inline; }
.events .eventItem { width:33px; height:24px; float:left; clear:both; margin:0; padding:0; display:inline; overflow:hidden; }
.events .eventContent p { margin:2px 0 0 0; padding:0; float:left; clear:both; width:100%; }
.events .eventContent label { float:left; clear:both; width:16px; height:9px; margin:2px 0 0 0; }
.events .eventContent label.women { background:url(../images/clabel_w.gif) no-repeat; }
.events .eventContent label.men { background:url(../images/clabel_m.gif) no-repeat; }
.events .eventContent label.acce { background:url(../images/clabel_a.gif) no-repeat; }
.events .eventContent label.beauty { background:url(../images/clabel_b.gif) no-repeat; }
.seven-wrapper { margin:0px; width:275px; border-left:1px solid #ccc; float:left; clear:both; }
a.calendar_nex { height:22px; width:22px; font-size:0em; margin: -5px 0px 0px 2px; color:#FFF; text-indent:-999em; background:url(/global/images/template/btn_white_arrow_fw.gif) no-repeat; }
a.calendar_nex:hover { background:url(/global/images/template/btn_white_arrow_fw_hover.gif) no-repeat; font-size:0em; color:#FFF; text-indent:-999em; }
a.calendar_prev { height:22px; margin: -5px 0px 0px 10px; width:22px; color:#FFF; font-size:0em; text-indent:-999em; background:url(/global/images/template/btn_white_arrow_bc.gif) no-repeat; }
a.calendar_prev:hover { font-size:0em; text-indent:-999em; color:#FFF; background:url(/global/images/template/btn_white_arrow_bc_hover.gif) no-repeat; }
.btnPrev { padding:5px 0 0 0; margin:12px 0 0 0; width:55px; height:20px; float:left; }
.btnPrev a { display:block; overflow:hidden; font-size:11px; color:#cc0066; padding:0 0 0 10px; margin:0; text-decoration:underline;
	    background:url(../images/v2/small-double-arrow-left.gif) left center no-repeat; }
#calendar h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333333; text-align:center; margin:10px 0 0 0; padding:5px 0 0 0; 
	     text-align:center; width:155px; height:20px; float:left; display:block; overflow:hidden; }
.btnNext { padding:5px 0 0 0; margin:12px 0 0 0; width:55px; height:20px; float:left; }
.btnNext a { display:block; font-size:11px; color:#cc0066; padding:0 10px 0 0; margin:0; text-decoration:underline; float:right; 
	    background:url(../images/v2/small-double-arrow-right.gif) right center no-repeat; }
.calendar { background:none; }




/*SERVICES*/
#pageBody #mainCol #services { width:100%; margin:0; float:none; }
#pageBody #mainCol #serviceImages { display:none; }


/*ABOUT US*/
#pageBody #mainCol #aboutUs { width:100%; margin:0; float:none; }

/*CAREERS*/
#pageBody #mainCol #careersImage { width:100%; margin:0; float:none; }
#pageBody #mainCol #careersContent { width:100%; margin:0; float:none; }



/*CONTACT US*/
#pageBody #mainCol #contactUsForm { width:100%; margin:0; float:none; }

/*PRESS ROOM*/
#pageBody #mainCol #pressRoomContainer { width:100%; margin:0; float:none; }
#pageBody #mainCol #pressRoomContainer #pressRoomContent { width:100%; margin:0; float:none; }
#pageBody #mainCol #pressRoomContainer #pressRoomImage { display:none; } 


/*PRIVACY/TERMS*/
#pageBody #mainCol #privacyTerms { width:100%; margin:0; float:none; }

/*CARDS*/
#pageBody #mainCol #cardsContainer { width:100%; margin:0; float:none; }
#pageBody #mainCol #cardsContainer #cardsContent { width:100%; margin:0; float:none; }
#pageBody #mainCol #cardsContainer #cardsContent .pointsTable { margin:0 12px 15px 0; }
#pageBody #mainCol #cardsContainer #cardsContent strong { font-weight:bold; font-size:14px; line-height:16px; }
#pageBody #mainCol #cardsContainer #cardsContent p.topFootnote { font-size:10px; line-height:12px; clear:both; display:block; }
#pageBody #mainCol #cardsContainer #cardsContent p.footnote { font-size:10px; line-height:12px; }
#pageBody #mainCol #cardsContainer #cardsImages { display:none; }



/*COLLECTIONS*/
#pageBody #mainCol #lookbook { width:785px; display:block; overflow:hidden; float:left; border-left:1px solid #e2e2e2; margin:1px 0 0 0; padding:20px 0 0 0; }
#pageBody #mainCol #lookbook h1 { font-size:20px; line-height:26px; font-weight:bold; margin:20px 0 0 45px; padding:0; width:700px; color:#000; text-align:center; }
#pageBody #mainCol #lookbook #lookbookContent { width:710px; height:410px; margin:5px 0 5px 48px; overflow:hidden; float:left; clear:both; display:inline; color:#666666; line-height:16px; font-size:11px; }
#pageBody #mainCol #lookbook #topThumbnails { float:left; clear:none; width:720px; overflow:hidden; /*height:85px;*/ position:relative; margin:0 0 0 20px; }
#pageBody #mainCol #lookbook #topThumbnails ul { float:left; clear:both; margin:0; padding:0; width:2000px; height:85px; position:relative; left:0; }
#pageBody #mainCol #lookbook #topThumbnails ul li{ list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails ul li .topIndex {float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails1 { width:286px; float:left; clear:none; margin:0 0 0 348px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails1 ul { float:left; clear:both; margin:0; padding:0; width:290px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails1 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails1 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails1 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails1 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails5 { width:286px; float:left; clear:none; margin:0 0 0 255px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails5 ul { float:left; clear:both; margin:0; padding:0; width:290px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails5 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails5 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails5 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails5 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails6 { width:286px; float:left; clear:none; margin:0 0 0 240px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails6 ul { float:left; clear:both; margin:0; padding:0; width:290px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails6 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails6 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails6 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails6 ul li .current{ color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails7 { width:386px; float:left; clear:none; margin:0 0 0 191px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails7 ul { float:left; clear:both; margin:0; padding:0; width:390px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails7 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails7 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails7 ul li .topIndex {float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails7 ul li .current{ color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails8 { width:386px; float:left; clear:none; margin:0 0 0 165px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails8 ul { float:left; clear:both; margin:0; padding:0; width:390px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails8 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails8 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails8 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails8 ul li .current { color:#fff; background: background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails9 { width:450px; float:left; clear:none; margin:0 0 0 150px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails9 ul { float:left; clear:both; margin:0; padding:0; width:450px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails9 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails9 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails9 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails9 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails10 { width:500px; float:left; clear:none; margin:0 0 0 140px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails10 ul { float:left; clear:both; margin:0; padding:0; width:700px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails10 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails10 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails10 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails10 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails11 { width:600px; float:left; clear:none; margin:0 0 0 90px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails11 ul { float:left; clear:both; margin:0; padding:0; width:700px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails11 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails11 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails11 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails11 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails12 { width:700px; float:left; clear:none; margin:0 0 0 60px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails12 ul { float:left; clear:both; margin:0; padding:0; width:700px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails12 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails12 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails12 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails12 ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #lookbook #topThumbnails13 { width:800px; float:left; clear:none; margin:0 0 0 40px; overflow:hidden; /*height:85px;*/ position:relative; display:inline; }
#pageBody #mainCol #lookbook #topThumbnails13 ul { float:left; clear:both; margin:0; padding:0; width:800px; height:85px; position:relative; }
#pageBody #mainCol #lookbook #topThumbnails13 ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #lookbook #topThumbnails13 ul li img { width:46px; height:67px; float:left; clear:both; margin:0 0 1px 0; border:1px #ccc solid; }
#pageBody #mainCol #lookbook #topThumbnails13 ul li .topIndex { float:left; clear:both; width:48px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #lookbook #topThumbnails13 ul li .current { color:#fff; background:#cc0066; }

#pageBody #mainCol #lookbook #btnPrev { display:none; width:14px; height:14px; background:url(../images/articles/btn_top_prev.gif) no-repeat; float:left; clear:none; margin:70px 0 0 0; cursor:pointer; }
#pageBody #mainCol #lookbook #btnNext { display:none; width:14px; height:14px; background:url(../images/articles/btn_top_next.gif) no-repeat; float:left; clear:none; margin:70px 0 0 0; cursor:pointer; }
#pageBody #mainCol #lookbook #btnBegin { display:none; width:14px; height:14px; background:url(../images/btn_begining.gif) no-repeat; float:left; clear:none; margin:70px 0 0 0; cursor:pointer; }
#pageBody #mainCol #lookbook #btnEnd { display:none; width:14px; height:14px; background:url(../images/btn_end.gif) no-repeat; float:left; clear:none; margin:70px 0 0 0; cursor:pointer; }
#pageBody #mainCol #lookbook .previousButton { cursor:pointer; margin:0 15px 0 0; display:block; }
#pageBody #mainCol #lookbook .nextButton { cursor:pointer; margin:0 0 0 15px; }

#pageBody #mainCol #lookbook strong { color:#cc0066; float:left; clear:both; width:100%; margin:5px 0; }
#pageBody #mainCol #lookbook .topNumber { font-family:Georgia,"Times New Roman",Times,serif;font-size:36px; color:#999; margin:5px 5px 0 0; }
#pageBody #mainCol #lookbook h2 { float:left; clear:both; width:700px; padding:0; margin:20px 0 0 45px; display:inline; }
#pageBody #mainCol #lookbook ul.bottomLinks { margin:10px 0 0 0; }
#pageBody #mainCol #lookbook .logo { text-align:left; margin: 0 0 0 15px; }
#pageBody #mainCol #lookbook .thumbnail_instr { float:none; margin:2px auto; font-size:9px; color:#9a9898; text-align:left; }
#pageBody #mainCol #lookbook .thumbnail_instr .clickThumbText { float:left; }
#pageBody #mainCol #lookbook .thumbnail_instr .backIntro { float:right; }
#pageBody #mainCol #lookbook .thumbnail_wrapper { float:left; clear:both; margin:10px 0 10px 8px; display:inline; width:790px; }
#pageBody #mainCol #lookbook td.pro_title { text-align:center; }
#pageBody #mainCol #lookbook .img_title { color:#999999; font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; line-height:17px; margin:7px 15px 0 0; text-align:right; font-weight:bold; float:right; clear:both; width:197px; display:inline; }
#pageBody #mainCol #lookbook ul.productInfo { float:right; clear:both; margin:0 15px 0 0; padding:0; width:197px; display:inline; }
#pageBody #mainCol #lookbook ul.productInfo li { float:right; clear:both; list-style:none; margin:1px 0; text-align:right; width:100%; font-size:10px; display:inline; padding:0; }
#pageBody #mainCol #lookbook .center_img { width:265px; height:379px; float:left; clear:none; }
#pageBody #mainCol #lookbook ul.storelinks { float:left; clear:both; margin:0 0 0 15px; padding:0; width:197px; display:inline; }
#pageBody #mainCol #lookbook ul.storelinks li { float:left; clear:both; list-style:none; margin:1px 0; width:100%; text-align:left; }
#pageBody #mainCol #lookbook ul.storelinks li strong { color:#666666; }
#pageBody #mainCol #lookbook ul.storelinks li a { color:#CC0066; text-decoration:none; }

ul.productInfo{float:right; clear:both; margin:0; padding:0; }
ul.productInfo li{float:right; clear:both; list-style:none; margin:1px 0; text-align:right;  width:100%; }
ul.storelinks{float:left; clear:both; margin:0 0 0 15px; padding:0; }
ul.storelinks li{float:left; clear:both; list-style:none; margin:1px 0; width:100%; text-align:left; }
ul.storelinks li strong{ color:#666666; }
ul.storelinks li a{ color:#CC0066; text-decoration:none; }
.viewTools { float:right; padding:0 20px 0 0; }

/*HOLIDAY*/
#pageBody #mainCol #lookbook .viewDropdown { width:485px; text-align:left; float:left; clear:left; margin:20px 0 0 30px; padding:0; display:inline;  }
#pageBody #mainCol #lookbook .viewDropdownHoliday2008 { position:absolute; z-index:250; text-align:left; left:0; margin:20px 0 0 75px; display:inline; }
#pageBody #mainCol #lookbook .viewDropdownHoliday2008 #h08lookbooks { float:left; margin:0; padding:5px 0 5px 5px; display:inline; }
#pageBody #mainCol #lookbook .viewDropdownHoliday2008 .select,
#pageBody #mainCol #lookbook .viewDropdown .select { color:#CC0066; font-weight:bold; width:232px; height:auto; text-transform:uppercase; margin:0px 0 5px 0; padding:5px 0 5px 5px; padding:5px; background:url(../images/bg_select_long.gif) no-repeat #fff; float:left; cursor:pointer; overflow:hidden; display:inline;  }
#pageBody #mainCol #lookbook .viewDropdownHoliday2008 .select ul,
#pageBody #mainCol #lookbook .viewDropdown .select ul { margin:3px 0 0 -3px !important; margin:3px 0 0 -2px; padding:0; float:left; clear:both; border:#CCCCCC 1px solid; width:225px !important; width:217px; }
#pageBody #mainCol #lookbook .viewDropdownHoliday2008 .select ul li,
#pageBody #mainCol #lookbook .viewDropdown .select ul li{ list-style:none; font-weight:normal; background:none; margin:5px 0px 0 5px; padding:0 0 3px 0; color:#333; float:left; clear:both; width:100%;  }
#pageBody #mainCol #lookbook .eventType{ float:left; clear:left; width:100px; color:#000; margin:200px 0 0 15px; display:inline; }

/*FALL MONOLOGUES*/
#pageBody #mainCol #lookbook #fallMonologues .logo { text-align:left; margin:0 0 5px 15px; text-transform:uppercase; font-size:14px; color:#656565; font-family:Georgia,"Times New Roman",Times,serif; font-weight:bold; } 
#pageBody #mainCol #lookbook #fallMonologues .img_title { color:#999999; font-family:Georgia,"Times New Roman",Times,serif; font-size:11px; margin:5px 5px 0 0; text-align:left; font-weight:bold; float:none; clear:none; width:auto; display:inline; }
#pageBody #mainCol #lookbook #fallMonologues p.productInfo { float:none; clear:none; margin:0 0 2px 15px; text-align:left; width:202px; }
#pageBody #mainCol #lookbook #fallMonologues p.vidLink { margin:0 0 10px 15px; display:block; height:30px; } 
#pageBody #mainCol #lookbook #fallMonologues p.vidLink a { line-height:12px; }
#pageBody #mainCol #lookbook #fallMonologues ul.storelinks{ float:left; clear:both; margin:0 0 0 15px; padding:0; width:202px; }
#pageBody #mainCol #lookbook #fallMonologues #vidImage { margin:0 15px 0 55px; }

/*Little Black Book*/
#pageBody #mainCol #lookbook #littleBlackBookFlower1 { top:0; left:43px; position:absolute; z-index:500; }
#pageBody #mainCol #lookbook #littleBlackBookFlower2 { top:105px; left:761px; position:absolute; z-index:501; }
#pageBody #mainCol #lookbook #littleBlackBookFlower3 { top:422px; left:693px; position:absolute; z-index:502; }
#pageBody #mainCol #lookbook #littleBlackBookFlower1 { margin-left:-16px; }

/*HERMES*/
#pageBody #mainCol #lookbook #lookbookContentLargeImage { width:780px; height:510px; display:block; overflow:hidden; clear:both; margin:15px 0 0 0; text-align:left; color:#666666; line-height:16px; font-size:11px; } 
#pageBody #mainCol #lookbook #lookbookContentLargeImage #imgHolder { width:540px; height:476px; float:left; margin:0 10px 0 15px; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage .productInfo { width:180px; float:left; margin:0; display:block; overflow:hidden; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage .storelinks { margin:30px 0 0 0; width:180px; clear:none; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage .img_title { float:none; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage .style { clear:both; display:block; width:180px; margin:20px 0; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage p.genderImage { margin:0 0 9px 0; float:left; display:block; overflow:hidden; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage p.nextBackButtonHolder { float:left; width:534px; display:block; overflow:hidden; margin:5px 10px 0 15px; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage p.nextBackButtonHolder .previousButton { cursor:pointer; float:left; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage p.nextBackButtonHolder .nextButton { cursor:pointer; float:right; }
#pageBody #mainCol #lookbook #lookbookContentLargeImage p.imageCount { float:left; font-weight:bold; margin-top:7px; }

/*ARTICLES*/
#pageBody #mainCol #articleContainer { width:100%; margin:0; float:none; }
#pageBody #mainCol #articleContainer #articleContent { width:400px; display:block; float:left; }
#pageBody #mainCol #articleContainer #articleImage { width:262px; display:block; float:left; text-align:right; } 
#pageBody #mainCol #articleContainer #articleContent ul.bottomLinks { display:none; }

/*LANDING PAGE ARTICLE*/
#pageBody #mainCol #landingPageContainer { width:100%; margin:0; float:none; }
#pageBody #mainCol #landingPageContainer #articleContent { width:100%; margin:0; float:none; }
#pageBody #mainCol #landingPageContainer #articleContent ul.bottomLinks { display:none; }



/*LANDING PAGE CUSTOM ARTICLE*/
#pageBody #mainCol #customLandingPageContainer { width:100%; margin:0; float:none; }


/*MUST-HAVES*/
#pageBody #mainCol #mustHaves { width:785px; display:block; overflow:hidden; float:left; border-left:1px solid #e2e2e2; margin:1px 0 0 0; padding:20px 0 40px 10px; }
#pageBody #mainCol #mustHaves #mustHavesContent { width:490px; display:block; overflow:hidden; float:left; margin:0; }
#pageBody #mainCol #mustHaves #mustHavesContent h1 { width:380px; margin:0; padding:0; }
#pageBody #mainCol #mustHaves #mustHavesContent a { color:#cc0066; }

#pageBody #mainCol #mustHaves #mustHavesImage { width:280px; display:inline; overflow:hidden; float:left; margin:0 0 0 10px; } 

#pageBody #mainCol #mustHaves #mustHavesContent #mustHavesDetails { width:485px; height:280px; display:block; overflow:hidden; }

#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks { margin:20px 0 0 0; padding:0; }
#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks li { list-style:none; float:left; clear:both; margin:2px 0; width:100%; }
#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks li.title { font-size:12px; color:#CC0066; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks li.link { background:url(../images/li_arrow_grey.gif) -2px center no-repeat; padding:0 0 0 10px; }
#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks li a { color:#9a9898; }

#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails { float:left; clear:none; width:460px; overflow:hidden; height:85px; position:relative; }
#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails ul { float:left; clear:both; margin:0; padding:0; width:800px; height:85px; position:relative; left:0; }
#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails ul li { list-style:none; margin:0; padding:0; float:left; clear:none; text-align:center; cursor:pointer; }
#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails ul li img { width:46px; height:69px; float:left; clear:both; margin:0 0 1px 0; }
#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails ul li .topIndex { float:left; clear:both; width:46px; height:7px; height:9px  !important; color:#000000; border-bottom:1px #999999 solid; border-top:1px #999999 solid; padding:1px 0; font-size:8px; line-height:9px; }
#pageBody #mainCol #mustHaves #mustHavesContent #topThumbnails ul li .current { color:#fff; background:#cc0066; }
#pageBody #mainCol #mustHaves #mustHavesContent #btnPrev { width:14px; height:14px; background:url(../images/articles/btn_top_prev.gif) no-repeat; float:left; clear:none; margin:75px 0 0 0; cursor:pointer; display:none; }
#pageBody #mainCol #mustHaves #mustHavesContent #btnNext {width:14px; height:14px; background:url(../images/articles/btn_top_next.gif) no-repeat; float:left; clear:none; margin:75px 0 0 0; cursor:pointer; display:none; }
#pageBody #mainCol #mustHaves #mustHavesContent strong { float:left; clear:both; width:100%; margin:0 0 5px 0; }
#pageBody #mainCol #mustHaves #mustHavesContent .topNumber { font-family:"Goudy Old Style"; font-size:36px; color:#999; margin:5px 5px 0 0; }
#pageBody #mainCol #mustHaves #mustHavesContent .mustItemTitle { font-family:"Goudy Old Style"; font-size:16px; color:#999; margin:5px 5px 0 0; }
#pageBody #mainCol #mustHaves #mustHavesContent ul.bottomLinks { bottom:10px; }
#articleScrollThumbTrack { top:110px;}
#pageBody #mainCol #mustHaves #mustHavesContent .thumbnail_instr { float:left; margin:0 0 0px 10px; font-size:11px; color:#9a9898; display:inline; }
#pageBody #mainCol #mustHaves #mustHavesContent .thumbnail_wrapper { float:left; clear:both; margin:12px 0 0 0; display:inline; }
#pageBody #mainCol #mustHaves #mustHavesContent .thumbnail_wrapper a#btn_must_intro { background:transparent url(../images/li_arrow_grey.gif) no-repeat scroll -2px center;
padding:0pt 0pt 0pt 10px; color:#666; }



/*FALL 2009 MUST HAVES*/
#fall2009MustHavesPrint { width:100%; margin:0; float:none; }
#fall2009MustHavesPrint ul { width:100%; margin:0; float:none; }
#fall2009MustHavesPrint ul { width:100%; margin:25px 0 0 0; padding:0; float:none; list-style:none; }
#fall2009MustHavesPrint ul li { width:100%; margin:0 0 40px 0; float:left; position:relative; }
#fall2009MustHavesPrint ul li img { margin:0 0 0 190px; }
#fall2009MustHavesPrint ul li span.products { position:absolute; z-index:10; top:0; left:0; display:block; }
#fall2009MustHavesPrint ul li span.products img { margin:0; }
#fall2009MustHavesPrint ul li h3 { width:100%; font-size:24px; line-height:26px; color:#000; margin:0; padding:40px 0 0 20px; text-transform:uppercase; font-weight:normal; text-align:left; display:block; }
#fall2009MustHavesPrint ul li .description { width:580px; margin:0; padding:0 0 0 20px; display:block; overflow:hidden; text-align:left; }



/*VIDEO*/
#pageBody #mainCol #video { width:100%; margin:0; float:none; }

/*FOOTER*/
#footer { display:none; }
#printFooter { width:100%; margin:20px auto; font-size:14px; line-height:16px; font-weight:bold; float:left; clear:both; }




/* ////////////////  PSN \\\\\\\\\\\\\\\\\\\\\ */
#pageBody #mainCol #psn .leftSide { display:none; }
#pageBody #mainCol #psn .psnContent { width:100%; margin:0; float:none; }
#pageBody #mainCol #psn .psnContent p.footnote { margin:20px 0 0 0; font-size:10px; line-height:11px; }
/*#pageBody #mainCol #psn .psnContent .highlighted { font-size:12px; color:#cc0066; }
#pageBody #mainCol #psn .psnContent .storeInfo { display:block; float:left; height:85px; line-height:16px; margin:20px 0 0; overflow:hidden; width:220px; }
#pageBody #mainCol #psn .psnContent .storeInfo strong { color:#000; }
#pageBody #mainCol #psn .psnContent a { color:#cc0066; text-decoration:none; }
#pageBody #mainCol #psn .psnContent .storeImage { width:200px; float:left; height:155px; display:block; overflow:hidden; margin:20px 0 0 0; }
#pageBody #mainCol #psn .psnContent .storeImage .imgBorder { border:1px #CCCCCC solid; padding:1px; margin:0 10px 0 0;
																				cursor:pointer; float:left; clear:none; }
#pageBody #mainCol #psn .psnContent .brandsList { display:block; overflow:hidden; clear:both; }
#pageBody #mainCol #psn .psnContent .brandsList .brandsTitle { color:#000; font-weight:bold; width:225px; height:22px; display:block; float:left; }
#pageBody #mainCol #psn .psnContent .brandsList .brandsPrint { float:left; width:205px; height:22px; }
#pageBody #mainCol #psn .psnContent .brandsList ul { margin:0; padding:0; list-style:none; float:left; width:480px; }
#pageBody #mainCol #psn .psnContent .brandsList ul li { margin:0 0 6px 0; padding:0; line-height:12px; width:210px; }*/


/* ////////////////  PIP \\\\\\\\\\\\\\\\\\\\\ */
#pageBody #mainCol #featureCase .content #productInfo .leftSide { float:left; padding:17px 0 0 0; margin:0; background-color:#fff; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase { width:505px; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase h2 { font-size:18px; margin:20px 0 18px 0; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase h3 { font-size:14px; margin:0; padding:0; clear:both; color:#000; text-transform:none; font-weight:bold; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase a.imageLink { float:left; margin:0 10px 0 0; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #featuredBrand { width:240px; height:290px; margin:0 0 0 0; padding:0; float:left; display:inline; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #otherBrands { width:245px; height:290px; margin:0; padding:0; float:right; display:inline; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #featuredBrand p.brandDetails { display:block; overflow:hidden; margin:5px 0 0 0; padding:0; color:#333; line-height:12px; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #featuredBrand p.brandDesc { display:block; overflow:hidden; margin:6px 0 0 0; padding:0; color:#333; clear:both; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.storelinks { width:240px; list-style:none; margin:15px 0 0 0; padding:0; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.storelinks li { width:120px; float:left; margin:0 0 3px 0; padding:0; display:inline; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.storelinks li.title { width:245px; font-weight:bold; color:#333; margin:0 0 7px 0; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.storelinks li a { color:#cc0066; text-decoration:none; } 
#pageBody #mainCol #featureCase .content #productInfo .articleCase #otherBrands ul { width:230px; list-style:none; margin:0; padding:0; color:#333; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #otherBrands ul li { width:230px; margin:0; padding:5px 0; display:block; overflow:hidden; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase #otherBrands ul li strong { font-weight:bold; line-height:16px; text-transform:uppercase; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.brandRelatedArticles { width:480px; list-style:none; margin:0; padding:0; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.brandRelatedArticles li { width:86px; float:left; margin:0 10px 0 0; padding:0; display:inline; }
#pageBody #mainCol #featureCase .content #productInfo .articleCase ul.brandRelatedArticles li a { color:#333; text-decoration:none; } 
#pip_pop_wrap { background:#fff; width:373px; height:498px; background:url(../images/bg_pipPopup.gif) no-repeat; margin:0; padding:0; }
#pip_pop_wrap #pip_pop_close { position:absolute; margin:15px 0 0 333px; }
#pip_pop_wrap #pip_pop_close .closeSticky { width:10px; height:10px; background:url(../images/bg_pipPopup-close.gif) no-repeat; display:block; overflow:hidden; text-indent:-9999px; }
#pip_pop_wrap p.largeImage { margin:0 0 0 7px; padding:10px 0 0 0; }
#pip_pop_wrap ul.list { width:320px; height:87px; margin:0 0 0 27px; padding:0; clear:both; list-style:none; }
#pip_pop_wrap ul.list li.title { width:320px; font-weight:bold; background:none; margin:10px 0 3px 0; padding:0; font-size:11px; }
#pip_pop_wrap ul.list li { width:140px; background:url(../images/li_arrow_pink2.gif) left center no-repeat; padding:0 0 0 13px; margin:0; float:left; }
#pip_pop_wrap ul.list li a{ color:#cc0066; text-decoration:none; }
#pip_pop_wrap ul.viewTools { margin:10px 0 0 40px; padding:0; float:none; }
#pip_pop_wrap ul.viewTools li{ list-style:none; float:left; background:url(../images/li_arrow_grey.gif) left center no-repeat; padding:0 0 0 10px; margin:0 10px 0 0; }
#pip_pop_wrap ul.viewTools li a { font-weight:bold; color:#999; font-size:9px; text-decoration:none; cursor:pointer; width:100%; }
#paulSmithLinks { width:580px; text-align:right; float:left; margin:15px 0 0 66px; display:inline; }	
#paulSmithLinks a { margin:0 0 0 15px; padding:0 0 0 8px; background:url(../images/li_arrow_pink2.gif) -1px 4px no-repeat; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#cc0066; font-size:11px; font-weight:bold; }

#toryBurchLinks { width:580px; text-align:right; float:left; margin:15px 0 0 66px; display:inline; }	
#toryBurchLinks a { margin:0 0 0 15px; padding:0 0 0 8px; background:url(../images/li_arrow_pink2.gif) -1px 4px no-repeat; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif; color:#cc0066; font-size:11px; font-weight:bold; }
/* ////////////////  END PIP \\\\\\\\\\\\\\\\\\\\\ */





/*MARC JACOBS LANDING PAGE*/
#marcJacobsGallery { width:400px; display:inline; overflow:hidden; float:right; padding:0 0 30px 0; }
#marcJacobsGallery ul { width:205px; padding:0; margin:10px 5px 0 98px; list-style:none; display:inline; float:left; }
#marcJacobsGallery ul li { float:left; cursor:pointer; }
#marcJacobsGallery ul li a span#overlay { cursor:pointer; position:absolute; width:41px; height:52px; background:#000; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); display:none; }
#marcJacobsGallery ul li a:hover span#overlay,
#marcJacobsGallery ul li a.on span#overlay { display:block; }
#marcJacobsGallery p#dontMiss { width:75px; height:104px; margin:0 0 0 5px; padding:0; display:inline; float:left; }
#marcJacobsGallery p#mjLogo { width:268px; height:12px; margin:-22px 0 0 29px; padding:0; display:inline; float:left; }


/*HOLIDAY 2009*/

#pageBody #mainCol #leftHoliday2009Nav { display:none; } 
#pageBody #mainCol #holiday2009 { width:100%; margin:0; float:none; }
#pageBody #mainCol #holiday2009 ul#productList { width:100%; display:block; list-style:none; margin:0; padding:0; clear:both; }
#pageBody #mainCol #holiday2009 ul#productList li { width:202px; height:268px; display:block; margin:0 0 0 70px; padding:0; float:left; }
#pageBody #mainCol #holiday2009 ul#productList li a { text-decoration:none; color:#333; }

#pageBody #mainCol #holiday2009 ul#productList li img { margin-bottom:9px; }
#pageBody #mainCol #holiday2009 ul#productList li.heroImage { width:477px; height:535px; margin:0; clear:both; }

#pageBody #mainCol #holiday2009 #giftOverlay { width:100%; margin:0; float:none;  }

#pageBody #mainCol #holiday2009Landing #giftOverlay a.closeProduct { display:none; }
#pageBody #mainCol #holiday2009Landing #giftOverlay a.back { display:none; }
#pageBody #mainCol #holiday2009Landing #giftOverlay a.next { display:none; }
#pageBody #mainCol #fullGiftsRecipes ul#productList li{ display:none;}
#pageBody #mainCol #fullGiftsRecipes #header { display:none;}
#pageBody #mainCol #fullGiftsRecipes #headerfr { display:none;}
#pageBody #mainCol #holiday2009Landing #giftOverlay .salad-bg-text { width:609px;}
#pageBody #mainCol #holiday2009Landing #giftOverlay .image-bg-text h1 { width:609px; line-height:24px;}
#pageBody #mainCol #holiday2009Landing #giftOverlay .image-bg-text { width:609px;}
#pageBody #mainCol #holiday2009Landing #giftOverlay p a { display:none;}
#holidayBG { display:none; }

#holidayBGFr { display:none;}


/*HOLTS CAFE*/
#cafeStoreHeader { display:none; }
#cafeStoreLanding img {display:none;}
#cafeStoreLanding #experience a img, #cafeStoreLanding #experience-quebec a img  {display:inline;}
#cafeStoreLanding #catering .videoHolder { display:none; }

/*Mother's Day Gift Guide*/
#mothersDay #mothersDayThumbnails { display:none; }
#mothersDay #page_navigation { display:none; }
#mothersDay #giftOverlay p.zoomMsg { display:none; }
#mothersDay #giftOverlay p.productImage img {height:50%; width:50%;}







