@import url(/css/banner.css);
@import url(/css/mastheadcolors.css);
body{margin:10px 10px 0 10px;padding:0;text-align:left;font:12px Arial, helvetica, sans-serif;color:#3c3c3c; background:#FFFFFF;} form, ol{margin:0;padding:0;} .clear{display:block;height:0;line-height:0;clear:both;visibility:hidden;} ol{list-style-type:none;} img{border:none;} img.large{width:315px;height:280px;} img.medium{width:184px;height:164px;} img.small{width:127px;height:113px;} img.thumbnail{width:64px;height:57px;} img.vertical{width:151px;height:339px;} img.videoicon{width:49px;height:16px;} img.addtocart{width:104px;height:25px;} img.orangeleft, img.orangeright{width:4px;height:5px;vertical-align:middle;} img.grayright, img.greenarrow{width:5px;height:7px;vertical-align:middle;} img.speedbuy{vertical-align:middle;} a.mainHeroClass{width:455px;height:378px;} .nobr{white-space:nowrap;} 
.lnavhdr{height:35px;line-height:35px; background: url(/pic/corners/LeftNavHead.gif) top left no-repeat; padding:0 21px;margin:0 0 21px 0;color:#fff;font-weight:bold;} ul.lnavlist{margin:0;padding:0 0 21px 32px;list-style-type:none;} ul.lnavlist li{background:url(/pic/gray_right.gif) no-repeat 0 2px; padding:0 0 3px 14px;} ul.lnavlist li.lnavsubhdr{background:none;font-weight:bold;padding:0 0 3px 0;} ul.lnavlist li a{text-decoration:none;} ul.lnavlist li a:hover{text-decoration:underline;} ul.lnavlist li.viewall{padding-top:10px;background:url(/pic/gray_right.gif) no-repeat 0 12px;} 
ul.lnavlist li.topviewall{background:transparent url(/pic/gray_right.gif) no-repeat scroll 0 23px; /* background:transparent url(http://images-p.qvc.com/is/image/pic/buttons/arrows/gray_right.gif) no-repeat scroll 0 23px; */ padding:20px 0pt 3px 14px;} 
.pathviewall{padding-top:10px;list-style-type:none;font-weight:bold;} 
.viewallnopam, .viewallpam{padding:15px 15px 0px 45px; background:url(/pic/gray_right.gif) no-repeat 32px 18px; /* background:url(http://images-p.qvc.com/is/image/pic/buttons/arrows/gray_right.gif) no-repeat 32px 18px; */ display:block;text-decoration:none;} 
#wrapper, .wrapper{margin:auto;width:917px;} #innerwrapper{padding:11px 0 20px 0;width:917px;*width:917px;text-align:left;border:0px solid blue;} #innerwrapper:after, .innerwrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;} #pgcontent{clear:none;width:917px;border:0px solid red;height:auto;margin:0;padding:0;} #leftcol{width:224px;*width:223px;float:left;margin:0 13px 0 0;} #rightcol{width:148px;float:left;margin:0 0 0 13px;} #leftcolmeta{width:224px;*width:226px;float:left;clear:none;margin:0;display:inline;} #stageright{float:left;width:677px;} #metastageright{float:right;width:686px;margin:0;display:inline;}  #stageleft{float:left;width:756px;} .innerwrapper{padding:11px 0 20px 0;} .pgcontent{clear:both;height:auto;} .leftcol, .leftcolmeta{width:224px;float:left;margin:0 7px 0 0;} .rightcol{width:148px;float:left;clear:none;margin-left:13px;} .stageright{float:left;width:530px;clear:none;margin:0;padding:0;} .metastageright{float:left;width:686px;} .stageleft{float:left;width:756px;clear:none;height:auto;} /* .footer{width:917px;font:11px Arial, Helvetica, sans-serif;clear:both;} .footer a{text-decoration:none;} .footer img{border:none;} .footer a.cslink{color:#E97400;text-decoration:underline;} .footer .servicelinks{margin:0;padding:0;color:#B5B0A1;height:30px;background-color:#E3E1D8;font-size:12px;font-weight:bold;} .footer .servicelinks ul{list-style:none;text-align:center;position:relative;margin:0;padding:7px 0;} .footer .servicelinks ul li{display:inline;margin-right:10px;} .footersep, .footermenubox, .footermenus, .footermenus li ul li, .footermenus ul.linkoutdent{margin:0;padding:0;} .footersep a{margin:20px 0;padding:0 20px 0 5px;border-right:1px solid #7B785F;} .footermenubox{width:915px;height:169px;border:1px solid #E4E1D8;} .footermenus{display:block;overflow:hidden;} .footermenus ul{display:block;} .footermenus li ul{margin:0;padding:0 5px;} .footermenus li ul li{width:130px;font-weight:normal;} .centeredfootercontent{height:30px;margin:5px 0;padding:0;clear:both;text-align:center;font-size:12px;} .centeredfootercontent p{margin:0;padding-top:7px;} .footer ul{list-style:none;} .footermenubox ul li, .sealimgs ul li{padding:5px 0 5px 25px;margin:0;float:left;position:relative;} .footer li ul li{margin:0 0 2px 1em;float:none;} .footer li ul li a, .footer, .footer a, .centeredfootercontent{color:#3c3c3c;} .footermenus ul.linkoutdent{border-top:1px solid #E4E1D8;list-style-type:none;} .footermenus ul.linkoutdent li{background-image:url(../image/footerarrow.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:10px;} .footermenus ul.linkoutdent img{margin-left:-14px;} .footermenus ul.linkoutdent li.policycolumn1{margin-left:1em;width:300px;} .footer ul.linkoutdent li.column2{margin-left:185px;} .footer ul.linkoutdent li.reset{margin-top:-92px;margin-left:185px;} .footermenus ul.linkoutdent li.qcard{background-image:none;} .linkoutdent li.qcard img{margin:0;} .sealimgs{clear:both;} .sealimgs ul{display:block;margin:5px 0 0 180px;padding:0;} .sealimgs ul li{width:200px;height:55px;margin:0;padding:5px 0;} ul li.sealimginner{margin:0 4px;} .trademark{width:36em;display:block;clear:both;margin:5px auto;padding-top:10px;text-align:center;} .trademark a{text-decoration:underline;} */ .breadcrumb{color:#7b7a75;font-size:11px;font-weight:bold;width:686px;margin:0;padding-left:5px;} .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited{color:#ec7300;text-decoration:none;} .breadcrumb a:hover{color:#ec7300;text-decoration:underline;} .pageTitle{font:normal 36px "Century Gothic", verdana, sans-serif;color:#e97400;position:relative;top:8px;} #pghdr{width:686px;} #pghdr:after{content:".";display:block;height:0;clear:both;visibility:hidden;} h1{margin:0 0 10px 0;padding:0;font:36px "Century Gothic", Arial, Helvetica, sans-serif;color:#e97400;letter-spacing:-1px;*margin-bottom:0px;} h1 a{margin:auto 0 auto 300px;letter-spacing:0.5px;} h1.metapghdr{float:left;padding:0px;margin:0;} 
#aboutBrand, #aboutDesigner, #aboutGold,  #aboutBrand a, #aboutDesigner a, #aboutHost, #aboutHost a{display:block;width:180px;height:14px;} #aboutBrand, #aboutDesigner, #aboutHost{float:left;margin:22px 0 0 10px;} 
#aboutBrand a{background:url(http://images-p.qvc.com/is/image/pic/templates/about_this_brand.gif) no-repeat top left;} 
#aboutBrand a:hover{background:url(http://images-p.qvc.com/is/image/pic/templates/about_this_brand.gif) no-repeat top right; } 
#aboutDesigner a{background:url(http://images-p.qvc.com/is/image/pic/templates/about_this_designer.gif) no-repeat top left;} 
#aboutDesigner a:hover{background:url(http://images-p.qvc.com/is/image/pic/templates/about_this_designer.gif) no-repeat top right;} 
#aboutHost a{background:url(http://images-p.qvc.com/is/image/pic/templates/co_meetTheHost_tab_0110.gif) no-repeat top left;} 
#aboutHost a:hover{background:url(http://images-p.qvc.com/is/image/pic/templates/co_meetTheHost_tab_0110.gif) no-repeat top right;} 
#tagline{float:left;padding:22px 0 0 24px;} 
body div#ctl00_cphBody_ctl13_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl12_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl11_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl10_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl09_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl08_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl07_pnl_htmluc_Default div, body div#ctl00_cphBody_ctl06_pnl_htmluc_Default div { background-repeat: no-repeat; }
div#ctl00_cphOptional_ctl00_pnl_askusuc_standard div.fragTitle {background:url(/pic/corners/livestream_wewantto.gif) top left no-repeat; /* background:url(http://images-p.qvc.com/is/image/pic/templates/livestream_wewantto.gif) top left no-repeat; */ }
.fragTitle, .fragTitleBlock h1, .fragTitleHalf h1{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;padding:10px 0px 10px 22px;background-color:#666566;} .fragTitle{vertical-align:middle;} .fragTitleBlock{border:1px solid #CAC7BD;height:auto;margin:0 0 20px 0;padding:0;position:relative;} .fragTitleBlock h1{display:block;margin:0;letter-spacing:0.5px;} .fragTitleBlock p{padding:0;clear:none;margin:5px 20px;} .center{text-align:center;} .fragTitleBlock img{float:right;margin:0 20px 10px 0;} .fragTitleBlock table{margin:5px 20px;} .shadedRow{background-color:#EBEAE4;} table.tabData{float:left;border:none;padding:0;margin:0;clear:none;} table.leftPad{margin-left:25px;} table.tabData td{padding:3px 0;white-space:nowrap;width:150px;vertical-align:top;border:0px solid blue;} table.tabData select{display:inline;} table.tabData em, #footer a#cslink, #footer a.signUpFooter:link, #footer a.signUpFooter:visited, #footer a.signUpFooter:hover, #footer a.signUpFooter:active{color:#E97400;} .fieldSpacer{margin:0;padding:0 5px;} .wrapFix{width:300px;} .wrapFix img, .wrapFix input{padding:0 10px 0 0;} .txtBox{width:300px;height:120px;} .genericFloatRt{float:right;clear:none;max-width:475px;padding:0;} #fragContainer{width:auto;height:auto;} .fragTitleHalf{border:1px solid #bebdbd;width:48%;clear:none;margin:0;padding:auto;} .floatLeft{float:left;} .floatRight{float:right;} .fullHeight{height:100%;} .autoHeight{height:auto;} .fragTitleHalf h1{display:block;margin:0;letter-spacing:0.5px;} .fragTitleHalf p{padding:10px 20px;margin:0;} .fragTitleHalf ol{margin:20px 0;padding:0 0 0 20px;list-style-type:none;} .parentContainer{clear:both;} .inputbox{border:1px solid #b6b2a6;} .fragTitleItalics{font:italic normal 12px Arial, Helvetica, sans-serif;color:#fff;padding:0 0 10px 0;background-color:#CAC7BD;vertical-align:middle;} .errorTxt{font:normal 12px Arial, Helvetica, sans-serif;color:#E97400;} .greyBox{border:1px solid #CAC7BD;padding:10px 35px;} .indentTXT{padding-left:35px;} .greyArrow{background-image:url(/pic/gray_arrow_circle.jpg) no-repeat;display:inline;padding-left:20px;} .greenArrow{background-image:url(/pic/green_arrow_circle.jpg) no-repeat;display:inline;padding-left:20px;} .labelName{width:150px;font-weight:bold;} .labelValue{width:250px;font-weight:normal;} .buttonsDiv{text-align:right;vertical-align:middle;height:30px;width:100%;padding:10px 0;clear:both;font-weight:bold;} .buttonsBorder{border-top:1px solid #dcdacf;margin:5px 0;} .buttonsDiv img, .buttonsDiv input{vertical-align:middle;padding:10px;} .buttonsDiv img{cursor:pointer;} .paddedHeader{margin-left:145px;} .phoneNumber{width:35px;} #leftcol ul{margin:0;padding:5px 0 0 0;list-style-type:none;} 
#leftcol li{background:url(/pic/gray_right.gif) no-repeat 0 2px; /* background:url(http://images-p.qvc.com/is/image/pic/testing/gray_right.gif) no-repeat 0 2px; */ padding:0 0 3px 15px;} 
.clear{clear:both;} #textpghdr{*margin-bottom:10px;} a:link, a:hover, a:visited, a:active, a.primary, a.primary:hover, a.third{color:#3c3c3c;} a.orangeArrowLink:hover, a.orangeArrowLink:visited, a.orangeArrowLink, a.second, a.second:visited{color:#E97400;} a.second:active{color:#CaC7D8;} a.knockout{color:#fff;} a.knockout:hover{color:#f1f0eb;} a:hover, a.primary:hover, a.knockout:hover, a.third{text-decoration:underline;} a.second:hover, a.orangeArrowLink:hover{text-decoration:underline !important;color:#E97400;} a.orangeArrowLink:visited, a.orangeArrowLink, a.knockout:hover, a.knockout, a.second, a.second:visited, a.primary, a.second:active{text-decoration:none;} a.primary{vertical-align:middle;} a.primary, a.second, a.second:visited, a.knockout{font:bold 12px Arial, Helvetica, sans-serif;} a.third{font:normal 12px Arial, Helvetica, sans-serif;} a.orangeArrowLink{background-image:url(/pic/buttons/arrows/orange_right.gif) no-repeat left 5px;padding-left:7px;font-weight:bold;} 
/* Footer */ #footer{width:917px;/*color:#B5B0A1;*/font:11px Arial, Helvetica, sans-serif;clear:both; background:url(/pic/hp_footer_101608.gif?qlt=100) no-repeat; /* background:url(http://images-s.qvc.com/is/image/pic/testing/hp_footer_101608.gif?qlt=100) no-repeat; */ *background-position: 0 5px;} #footer a:link, #footer a:visited, #footer a:active, #footer a:focus, a:hover{color:#3c3c3c;} #footer a:link, #footer a:visited, #footer a:active, #footer a:focus{text-decoration:none;} #footer a:hover, #footer a#cslink, #footer a.signUpFooter{text-decoration:underline;} #footer img{border:none;} #footer #servicelinks{margin:0;padding:0;color:#B5B0A1;height:30px;font-weight:bold;font-size:12px;} #footer #servicelinks ul{list-style:none;text-align:center;position:relative;margin:0;padding:7px 0;} #footer #servicelinks ul li{display:inline;margin-right:10px; background: none; font-size: 12px;} .footersep, #footermenubox, #footermenus, #footermenus li ul li, #footermenus ul.linkoutdent{margin:0;padding:0; font-size: 11px;} .footersep a{margin:20px 0;padding:0 20px 0 5px;border-right:1px solid #7B785F;} .holidayReturn{color:#236122 !important;} #footermenubox{width:915px;height:180px;border:1px solid #E4E1D8;} #footermenus{display:block;overflow:hidden;} #footermenus ul{display:block;} #footermenus li ul{margin:0;padding:0 5px;} #footermenus li ul li{width:130px;font-weight:normal;} .centeredfootercontent{height:30px;margin:5px 0;padding:0;clear:both;text-align:center;font-size:12px; background-color:none} .centeredfootercontent p{margin:0; padding-top:7px;} #footer ul{list-style:none;} #footermenubox ul li, #sealimgs ul li{padding:5px 0 5px 25px;margin:0;float:left;position:relative;} #footer li ul li{margin:0 0 2px 1em;float:none;} #footer li ul li a{color:#3c3c3c;} #footermenus ul.linkoutdent{border-top:1px solid #E4E1D8;list-style-type:none; text-align:left;} #footermenus ul.linkoutdent li{background:url(/pic/footerarrow.gif) no-repeat 0 4px;padding-left:10px;text-align:left; line-height:14px;} #footermenus ul.linkoutdent img{margin-left:-14px;} #footermenus ul.linkoutdent li#policycolumn1{margin-left:1em;width:300px;} #footer ul.linkoutdent li.column2{margin-left:185px;}	 #footer ul.linkoutdent li.reset{margin:-108px 0 0 185px;} #footermenus ul.linkoutdent li#qcard{background-image:none;} .linkoutdent li#qcard img{margin:0;} #sealimgs{clear:both;} #sealimgs ul{display:block;margin:5px 0 0 195px;padding:0;} #sealimgs ul li{width:200px;height:55px;margin:0;padding:5px 0;} ul li#sealimginner{margin:0 4px;} #trademark{width:36em;display:block;clear:both;margin:5px auto;padding-top:10px;text-align:center;color:#3c3c3c;} #trademark a{text-decoration:underline;color:#3c3c3c;} .tddLink{text-decoration:underline;cursor:pointer;} #tdd{width:90px;} .phoneNum{font-weight:bold;padding-right:10px;border-right:1px solid #3c3c3c;margin-right:10px;} #libertylinks{text-align:left;color:#3c3c3c;} #libertylinks ul li{display:inline; font-size: 11px;} #libertylinks .libertysep{padding: 0 8px 0 12px;/* padding:0 5px 0 8px; */} .libertylist { height: 35px; width: 600px; margin-left: 200px; /* width: 750px; margin-left: 100px; */ } .libertylist ul { float: left; height: 35px; /*width: 570px;*/ width: 380px; margin: 10px 0 10px 20px; *margin-top: 0px; padding-left: 0px; } p.qvcdisclaimer {clear: left; width: 655px; font-size: 10px; margin-left: 150px; }/* End Footer */
#downNoticeImg, #downNoticeText{float:left;height:25px;clear:none;display:inline;vertical-align:top;} #downNoticeImg{width:25px;margin:15px 0;height:25px;} #downNoticeText{padding:5px;margin:15px 0;width:870px;} #downNoticeFoot{margin:5px 0;} #downNoticeFoot p{margin:5px 0;padding:0;font:italic bold 10pt;} #downNotice{padding:30px 0 0 0;border:1px solid red;} .downInfo{display:block;height:auto;margin:10px 0 5px 0;} .downInfo img{vertical-align:middle;float:left;margin:0 5px 10px 0;} .downInfo p{margin:0 0 0 30px;padding:auto 0;} #TB_window{font:12px Arial, Helvetica, sans-serif;color:#333;display:block;margin:10px 0 0 0px;} #TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;} #TB_window a:link, #TB_window a:visited, #TB_window a:active, #TB_window a:focus{color:#666;} #TB_window a:hover{color:#000;} #TB_overlay, #TB_window{background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;} #TB_overlay{position:absolute;z-index:100;top:0px;left:0px;} #TB_window{position:absolute;z-index:102;color:#000;border:7px solid #e3e1d8;text-align:left;} #TB_window img{display:inline;margin:0 0 0 15px;} #TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;} #TB_closeWindow{height:25px;padding:11px 15px 3px 0;float:right;} #TB_closeAjaxWindow{padding:10px 5px 0 0;margin-bottom:1px;text-align:right;float:right;} #TB_ajaxWindowTitle{float:left;padding:7px 0 0 10px;margin-bottom:1px;} #TB_title{background-color:#fff;height:27px;} #TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;} #TB_ajaxContent p{padding:5px 0px;} #TB_ajaxContent .pgshowdet, #TB_ajaxContent .pgmovie img, #TB_ajaxContent .pgmovie{margin:0 0 20px 0;} #TB_ajaxContent #sd_date, #TB_ajaxContent #sd_time, #TB_ajaxContent #sd_desc{margin:0;padding:0;} #TB_ajaxContent #sd_date, #TB_ajaxContent #sd_time{line-height:0px;} #TB_load{position:absolute;display:none;height:100px;width:100px;z-index:101;} #TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;} #TB_iframeContent{clear:both;border:none;margin:1px -1px;} a#TB_closeWindowButton{text-decoration:none;background:url(/pic/btnClose.gif) no-repeat 0 1px;padding:0 0 0 18px;} .buttonHolder{float:right;vertical-align:middle;margin-top:10px;} .buttons{height:25px;background-color:#94c329;color:#fff;font:bold 12px;padding:5px 25px;text-align:center;border:1px solid #7fa822;display:inline;} .buttons a{color:#fff;text-decoration:none;} .spacer{width:35px;height:5px;} select, input, option{font-size:13px;color:#3c3c3c;} .formSeparator{border:1px solid #bebdbd;padding:10px 20px 20px 20px;position:relative;height:auto;} .formSeparator label{padding:5px;width:170px;} .hiddenHR{visibility:hidden;height:-1px;width:-1px;clear:both;} .editEmailBttn{margin-left:50px;} .plrule{width:650px;} .wlcontinue{position:absolute;width:175px;margin:-35px 0 0 540px;padding-bottom:30px;font-weight:bold;} .wlcontinue a:link, .wlcontinue a:visited{color:#E97400;text-decoration:none;} .wlcontinue a:hover{color:#E97400;text-decoration:underline;} .community{background-color:#CAC7BD;font:bold 12px Arial, Helvetica, sans-serif;color:#fff;width:225px;height:35px;margin:30px 0px 0px 0px;} .communityText{position:static;padding-top:10px;margin-left:20px;} .communityList{position:static;margin:20px 0 0 33px;} .communityList ul{margin:0;padding:5px 0 0 0;list-style-type:none;} .communityList li{background:url(/pic/gray_right2.gif) no-repeat 0 2px;padding:0 0 3px 15px;} #tuneinpromo{ /*border:1px solid #c7cfdc;background-color:#edeff4;margin:10px 0; margin-top:2px;*/padding:16px 21px;clear:both; /*height:1%;*/ background: url(/pic/corners/tunein.gif) top left no-repeat; height: 57px; width: 642px; margin: 0; } #tuneinpromo:after{content:".";display:block;height:0;clear:both;visibility:hidden;} #tuneinpromodesc{float:left;width:430px;padding:0 20px 0 0;} #tuneinpromo span{display:block;} #tuneinpromoact{float:right;background:url(/pic/buttons/arrows/arrowOrange.gif) no-repeat 0 20px;padding:16px 0 0 0;} #tuneinpromoact2{clear:both;background:url(/pic/buttons/arrows/arrowOrange.gif) no-repeat 0 10px;padding:6px 0 0 0;} #tuneinpromoact a{color:#e97400;font:bold 11px;text-decoration:none;padding:0 0 0 10px;} #tuneinpromoact a:hover{text-decoration:underline;} .tuneinpromoshort{width:408px;} #tuneinpromoact2{clear:both;background:url(/pic/arrowOrange.gif) no-repeat 0 10px;padding:6px 0 0 0;} #tuneinpromoact2 a{color:#e97400;font:bold 11px;text-decoration:none;padding:0 0 0 10px;} #tuneinpromoact2 a:hover{text-decoration:underline;} .secureBanner{margin:0px 0 7px 0;background-color:#C00;color:#fff;font-weight:bold;padding:10px;font-size:12px;letter-spacing:.25px;} .secureBanner p{padding:0;margin:0;} .wlCountdown{border:none;} .noResultTxt{margin:10px 0 0 15px;} .noResultTxt p{padding-bottom:10px;} .footerHeadline { font-size: 10pt; font-weight: bold; color: #393939;} #footer .centeredfootercontent #askUsFooter {color: #E97400; text-decoration: underline;} #footer .centeredfootercontent #askUsFooter:hover {color: #E97400; text-decoration: underline;} #footer .centeredfootercontent #askUsFooter:visited {color: #E97400; text-decoration: underline;} .footerSpacer {padding: 0 13px;}

/* styles the FREE in S&H column - kw 7/30/09 */
.freeShipping {
	color:#E97400; 
	font-weight:bold;
	text-transform:uppercase;
	display:block;
}

.stdSH {
	font-weight:normal;
	text-transform:capitalize;
	color:#E97400; 
}

/*********************************** TOP NAVIGATION DROPDOWNS ***********************************/

/* Test masthead styles */
#topnav{
	height:84px;
	position: relative;
}
#cslinks{
	position: absolute;
	right: 0px;
	top: 0px;
	margin: 5px 0 0 0;
	width: 450px;
	text-align: right;
	font-size: 11px;
}
#topnav #searchbox {
	position: absolute;
	bottom: 7px;
	right: 0px;
	height: 30px;
	width: 349px;
	white-space: nowrap;
}
* html #topnav #searchbox {
	top: 47px;
}
/* End test masthead styles */
/*
#topnav{
	height:84px;
}
#cslinks{
	font-size:11px;
	top:10px;
	float:right;
	width:410px;
	*float:none;
	margin:5px 0 0 0;
	text-align:right;
}  */
/*\*/
html*#cslinks {
[width:410px; /* JL: 4/23/09 :: targets Mozilla browser */
width:415px; /* JL: 4/23/09 :: targets Safari for Mac */
]width:410px; /* JL: 4/23/09 :: targets IE7 */
}/*end*/
.dummyend[id]{clear:both;}

#cslinks a{
	text-decoration:none;
}
#cslinks a:hover{
	text-decoration:underline;
}
#cslinks span {
	padding-left:6px;
	padding-right:6px;
}
/*\*/
html*#cslinks span {
[padding:0 6px; /* JL: 4/23/09 :: targets Mozilla browser */
padding: 0 5px; /* JL: 4/23/09 :: targets Safari for Mac */
]padding:0 6px; /* JL: 4/23/09 :: targets IE7 */
}/*end*/
#addtocartlink{
	margin-left:3px;
	text-decoration:none;
	background:url(/pic/masthead/rounded/cart.gif) no-repeat 23px 1px;
	padding-right:20px;
}
#navlinks{
	margin: 0;
	list-style: none;
	height: 32px;
	width:919px;
	clear:both;
	position:relative;
	top:2px;
}
#navlinks ul {
	padding:0;
	margin:0;
}
#navlinks ul li {
	list-style-type:none; 
	text-indent: -999px; 
	overflow: hidden; 
	float:left;
}
#navlinks ul li a{
	display:block;
	height: 32px; 
background:url(/pic/masthead/gray/hp_meta_bar_gray_dividerline.gif?qlt=100) no-repeat right;  /*  EDITED FOR HOLIDAY CHANGEOVER 10/24/09 MCC  */
}
#navlinks ul li.fashion{
	width: 79px; 
}
#navlinks ul li.jewelry{
	width: 76px; 
}
#navlinks ul li.beauty{
	width: 73px;
}
#navlinks ul li.kitchen{
	width: 128px;
}
#navlinks ul li.forthehome{
	width: 130px;
}
#navlinks ul li.electronics{
	width: 101px; 
}
#navlinks ul li.wellness{
	width: 146px;
}
#navlinks ul li.crafts{
	width: 126px;
}
#navlinks ul li.fitness{
	width: 75px; 
}
#navlinks ul li.toys{
	width: 50px;
}
#navlinks ul li.gifts{
	width: 61px; 
}
#navlinks ul li.seasonal{
	width: 91px; 
}
#navlinks ul li.handbags{
	width: 92px; 
}


#backToHome a{
	font-size:10px;
	text-decoration:none;
	background:url(/pic/gray_left2.gif) no-repeat 3px;
	padding-left:10px;
	color:#7A7870;	
}
#backToHome a:hover{
	text-decoration:underline;
}
/*
#qlogo {
	width: 90px;
	height: 82px;
	display: inline;
	float: left;
}
#qlogo a {
	display: inline;
}
#navpromo {
	display: inline;
	height:82px;
	width:405px;		
	float:left;
	padding-right:5px;
}

#navpromo a {
	display: inline;	
} */
#qlogo a{
	display:block;
	height:82px;
	width:90px;
	float:left;
}
#navpromo a{
	display:block;
	height:82px;
	width:405px;
	float:left;
	padding-right:5px;
}
/*
#topnav #searchbox{
	width:349px; /* JL: 4/15/09 :: changed from 250px to widen search input box
	height:30px;
	float:right;
	position:relative;
	top:28px;
	white-space: nowrap;
}  */

/*\*/
html*#topnav #searchbox {
[width:355px; /* JL: 4/15/09 :: changed from 250px to widen search input box */
width:355px; /* JL: 4/15/09 :: changed from 275px to widen search input box */
]width:355px; /* JL: 4/15/09 :: changed from 250px to widen search input box */
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
* html #topnav #searchbox {
width:349px; /* JL: 4/15/09 :: changed from 250px to widen search input box */
}
/*end*/

#searchbox label {padding-right: 3px;}
#searchbox ul{
	list-style-type:none;
	margin:0 0 0 0px;
	padding:0;
	list-style: none;
 	height: 38px;
}
#searchbox ul li {
	background: none;
	display:inline;
	color:#2e2d2d;
	padding-right: 0px;
	font-weight:bold;
	font-size: 12px;
}
.searchboxinput {
	position:relative;
	top:-1px; /* JL: 4/16/09 :: changed top from 1px to -1px to align with GO button */
	*top:1px; /* JL: 4/16/09 :: changed top from 3px to 1px to align with GO button */
	width: 233px; /* JL: 4/15/09 :: added width to widen search input box */
	* width: 237px; /* JL: 4/15/09 :: added width to widen search input box for IE */
}
/*\*/
html*.searchboxinput {
[top:-1px; /* JL: 4/23/09 :: targets Mozilla browser */
top:1px; /* JL: 4/23/09 :: targets Safari for Mac */
]top:1px; /* JL: 4/23/09 :: targets IE7 */
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
html*.searchboxinput {
[width:233px; /* JL: 4/23/09 :: targets Mozilla browser */
width:237px; /* JL: 4/23/09 :: targets Safari for Mac */
]width:237px; /* JL: 4/23/09 :: targets IE7 */
}/*end*/
.dummyend[id]{clear:both;}

*html .searchboxinput {
	width: 231px;
}
.gobutton {
	height:22px; /* KO: 7/12/2010 :: changed from 23px to make button correct height */
	width:48px; /* JL: 4/15/09 :: changed from 35px to widen search GO botton */
	margin:0 0 0 7px; /* JL: 4/16/09 :: changed from 0 0 0 8px to widen search GO botton */
	position:relative;
	top:5px; /* KO: 7/12/2010 :: changed from 6px to align with search box */
}	

/*********************************** TOP NAVIGATION DROPDOWNS ***********************************/
.sn {
	/*to disable dropdowns*/
	/*display:none;*/
	/*********************/
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	background-color: #e4e3e3; /*** sets the dropdowns background color  EDITED FOR HOLIDAY CHANGEOVER 10/24/09 MCC  */
font: bold 12px Arial, Helvetica, sans-serif;
	width: 400px;}
.sn:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.snhdr { 
	display: block;
	padding: 16px 15px 10px 16px;
	color: #2e2d2d;   /*  EDITED FOR HOLIDAY CHANGEOVER MCC  */
}
.sn ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sn li a {
	background: url(/pic/masthead/bltSubNav_grey_101608.gif) 16px 6px no-repeat; /*  EDITED FOR HOLIDAY CHANGEOVER 10/24/09 MCC  */
	text-decoration: none;
	display: block;
	padding: 2px 0px 2px 26px;
	font-weight: normal;
	font-size: 12px;
	color: #2e2d2d;  /*  COLOR OF FONT TEXT IN FLYOUTS EDITED FOR HOLIDAY CHANGEOVER MCC  */
}
/* .sn li a:visited {     ADDED FOR HOLIDAY CHANGEOVER MCC  
	text-decoration: none;
	color: #8c1e16;
}*/
.sn li a:hover {
	background: #666566 url(/pic/masthead/bltSubNavOnRed_grey_101608.gif) 16px 6px no-repeat;
	color: #fff;
	text-decoration: none;	
}


.snleft { 
	float: left; 
	width: 190px; 
	margin: 0 0 12px 0;
}
.snleft li a {
	width: 164px;
}
.snright { 
	float: left; 
	width: 199px; 
	margin: 0 0 12px 0;
	background: url(/pic/masthead/vertDivSubNav_grey_101608.gif) left 45px no-repeat;  /*  EDITED FOR HOLIDAY CHANGEOVER 10/24/09 MCC  */
} 
.snright li a { 
	width: 155px; 
}
.snbtmright {
	float: left;
	width: 199px;
	margin: 0 0 12px 0;
	
	}
.snbtmright li a {
	width: 163px;
	}
	
.snbtm {
	clear: both;
	height: 1%;  
	background-color:#666566;
}
.snbtm ul {
	margin: 0;
	padding: 12px 15px 12px 0;
	list-style: none;
	width: 163px;  /* CHANGE TO 163 FOR DOUBLE FOOTER COLUMN; 385 for single */
}
.snbtm li a {
	display: inline-block; font-weight: bold; 
} /* fix vertical space between list items */
.snbtm li a { 
	display: block;
	color:#fff;
	background: url(/pic/masthead/bltSubNavOnRed_grey_101608.gif?qlt=100) 16px 6px no-repeat;
}		/* fix vertical space between list items */
.snbtm li a:hover {
	color: #E97400;
	background: url(/pic/masthead/ORANGE_arrow_grey_101608.gif?qlt=100) 16px 6px no-repeat;
}
	
#TB_printWindowButton {
	background: url(/pic/icoPrintB.gif) 0px 0px no-repeat;
	padding-left: 24px;
	}

/* CODE TO ADD COMMUNITY LINKS TO THE FLYOUT FOOTER */

/*.snbtmCommunity  { 
	width: 163px; 
	border: 1px #FF0000;
	
}
*/
a.snbtmCommunity {
	position: relative;
	width: 155px; 
	left:190px;
	top: -40px;
	margin-bottom: -18px;
}
a.snbtmCommunity2 {
	position: relative;
	width: 155px; 
	left:190px;
	top: -20px;
	margin-bottom: -18px;
}
/*	padding-bottom: 0px;
	background: url(/pic/masthead/vertDivSubNav_grey_101608.gif) left 45px no-repeat;  /*  EDITED FOR HOLIDAY CHANGEOVER 10/24/09 MCC  */
  	
/* END CODE FOR IMAGE TO FLYOUT FOOTER */

/*#fashion .snbtm {
	background:url(/pic/masthead/ffany_flyout-2.jpg) no-repeat 148px;
	background-color:#666566;
}
#fashion .snbtm ul li a.ffanylink{
	color:#b45376;
	background:url(/pic/masthead/ffany_arrow_pink_1009.gif) 10px 6px no-repeat;
}
#fashion .snbtm ul li a.ffanylink:hover{
	color:#fff;
	background:url(/pic/masthead/ffany_arrow_white_1009.gif) 16px 6px no-repeat;
}*/
