.zero,body,form{margin:0;padding:0}.zero,a img{border:none}#header .leaderboard,#login,#logo,#marquee,#search{position:absolute}body{background:url(../images/misc/bg-header_blend.jpg) 0 38px repeat-x #711719;font-family:Helvetica,Arial,sans-serif;font-size:13px;text-align:left}#left_sidebar .badges,#login div.member,#member_bar,#nav_bar,#subscribe_now,.subscribe_buttons{text-align:center}.label_required{color:red;font-weight:700}.bigger{font-size:18px}.smaller{font-size:11px}.fine_print{font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:400}.bold,.heading{font-weight:700}.heading{color:#711719;font-size:11pt;font-family:Arial,Helvetica,sans-serif}h1,h3{font-weight:400}.italic{font-style:italic}.white{color:#FFF}.basically-black{color:#121212}.kinda-red{color:#EDA6A7}.black{color:#333}.red{color:#D60000}.strike{text-decoration:line-through}.invisi-text{display:none}h1,h2,h3,h4{margin-bottom:10px;margin-top:0;padding-top:0}h1{color:#711719;font-family:Georgia;font-size:28px}h2,h3,h4{font-family:Helvetica,Arial,sans-serif}h2{color:#3277B3;font-size:18px}.brown,.obviouslink,.obviouslink a,.obviouslink a:hover,a,a:hover,h3{color:#711719}h3{font-size:16px}h4{font-size:14px}a:active{outline:0}a:focus{-moz-outline-style:none}.obviouslink a{text-decoration:none}.obviouslink a:hover{text-decoration:underline}.rose{color:#3277B3}#outer_wrapper{margin:0 auto;width:1000px}#outer_wrapper a.nounderline{text-decoration:none}#outer_wrapper a.nounderline:hover,#outer_wrapper a.underline{text-decoration:underline}#header{background:url(../images/misc/bg-header_crochet.jpg) bottom left no-repeat;height:250px;position:relative}#header .leaderboard{background-color:#FFF;top:30px;left:0;height:90px;width:728px}#login{top:30px;right:0;width:258px;color:#fff}#login div.links,#login div.teaser{margin-top:10px;border-top:1px solid #FFF;padding-top:10px}#logo{top:130px;left:0;height:108px;width:524px}#logo img{margin-bottom:7px}#outer_columns{margin:0 auto;overflow:visible;width:1000px}#left_sidebar{float:left;width:202px}#left_sidebar .box{background-color:#B7686A;border:1px solid #D0ABAC;margin:10px;padding:10px}#search_bar,table.zebra tr.o{background-color:#F7F1D4}#left_sidebar .box h3.nameplate{color:#250909;font-family:Georgia;font-size:15px;font-weight:700;margin:0 0 7px;padding:7px 0 0}#poll div.nameplate,div.issue_date,div.title,div.title a,div.title a:visited,div.title_small,div.title_small a{font-family:Helvetica,Arial,sans-serif}#left_sidebar .nameplate a{color:#250909}#left_sidebar .box ul{margin:0;padding:0}#left_sidebar .box ul li{color:#FFF;margin:0 0 10px 30px;padding:0}#left_sidebar .box ul li a{color:#141414;text-decoration:none}#subscribe_now{margin-top:12px}.subscribe_buttons{margin-top:8px}#enewsletter p{margin:10px 0}#inner_wrapper{margin-left:202px;overflow:visible;width:798px}#search_bar{height:40px;overflow:visible;position:relative}#marquee{height:104px;right:15px;top:-78px;width:412px}#marquee ul,#marquee ul li{list-style:none;margin:0;padding:0;width:412px}#marquee ul li .description{font-weight:400}#marquee img{padding-right:10px}div.issue_date{color:#736345;font-size:11px;font-weight:700;text-transform:uppercase}div.title,div.title a,div.title a:visited{color:#2C679B;font-size:18px;font-weight:400}#member_bar,#nav_bar,#poll div.nameplate{font-weight:700;text-transform:uppercase}div.title_small,div.title_small a{color:#3277B3;text-decoration:none;font-size:14px;margin-top:8px}div.byline{font-size:11px}div.description{margin:10px 0}table.thumbnail_list td{padding-bottom:10px}table.thumbnail_list td.information{padding-left:10px}.featured_item{height:1%;margin-bottom:10px;overflow:auto}#search,#search table td{height:56px}.featured_item img.left{margin:0 10px 10px 0}.featured_item img.right{margin:0 0 10px 10px}table.blog_archive td,table.blog_archive td a{display:block;padding:3px 0}table.blog_archive td.post,table.blog_archive td.post a{padding:3px 10px}table.blog_archive td.year,table.blog_archive td.year a{color:#3277B3;font-size:20px}table.blog_archive td.month,table.blog_archive td.month a{background-color:#E8E6D9;color:#711719;display:block;font-size:16px}#blog_body .editor_image{margin:0 10px 10px 0;width:150px}#blog_body .signature img{margin-bottom:5px}#search{background:url(../images/misc/bg-search_bar.gif) no-repeat;left:30px;top:-8px;width:296px}#member_bar,#nav_bar{background-color:#D2CAAC;font-size:13px}#member_bar{background-color:#F7F1D4}#member_bar ul,#nav_bar ul{list-style-type:none;margin:0;padding:15px 0 12px}#member_bar ul li,#nav_bar ul li{display:inline;margin:0;padding:0 15px}#member_bar ul li a,#nav_bar ul li a{color:#711719;text-decoration:none}#member_bar ul li a:hover,#nav_bar ul li a:hover{color:#C00;text-decoration:none}#inner_columns{background-color:#FFF;overflow:auto;width:798px}#right_sidebar{float:right;width:170px}#right_sidebar .skyscraper{background-color:#CCF;height:600px;margin:10px 0;width:160px}#poll{background-color:#F3CCCD;border:1px solid #B8686A;margin:0 10px 10px 0;padding:10px}#poll div.nameplate{color:#B8686A;font-size:11px}#poll div.question{color:#711719;font-family:Georgia;font-size:15px;font-weight:400;margin:0 0 10px;padding:0}#main{margin-right:170px;padding:10px;width:608px}#archive_bar,#fancy_content .box,#main div.box,#main div.double_box{border:1px solid #DEDEE0;margin:0 0 10px;overflow:auto}#archive_bar,#fancy_content .box,#main div.box{padding:3px}#archive_bar div.nameplate,#fancy_content .box div.nameplate,#main div.box div.nameplate,#main div.double_box div.nameplate{color:#711719;background-color:#E8E6D9;font-family:Georgia;font-size:20px;font-weight:400;line-height:40px;padding:0 10px}.nameplate a,.nameplate a:visited{text-decoration:none;color:#711719}#archive_bar div.content,#fancy_content .box div.content,#main div.box div.content,#main div.double_box div.content{padding:10px}#main div.double_box .nameplate{margin:3px}#main div.double_box table td.left_box{border-right:1px #DEDEE0 solid}#events td.event{vertical-align:top;width:33%}#events td.event div.dateline{font-size:11px;font-weight:700}#events td.event div.title,#events td.event div.title a,#events td.event div.title a:visited{font-size:12px;font-weight:700;text-transform:uppercase}#events td.event div.location{font-size:11px}.title a{text-decoration:none}#yoga{background-color:#F7F1D4;padding:25px 0}#yoga div.headline,#yoga div.standout{padding-right:20px;font-family:Helvetica,Arial,sans-serif;text-align:center}#yoga div.headline{font-size:30px;padding-bottom:10px;padding-left:220px}#yoga div.standout{font-size:50px;font-weight:700;color:#c00;padding-bottom:20px}#yoga div.subhead{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;padding:10px 0;color:#c00;font-style:italic}#yoga div.romance{font-size:11px;padding-right:5px}#yoga td.coupon{background-color:#FFEDB8;border:3px dashed #666;padding:0 10px 10px;vertical-align:top}#yoga div.terms{font-size:12px;line-height:13px;padding-top:10px}#yoga .label{font-weight:700}#yoga table{border:none;padding:0;background:0 0}#yoga table.form td{padding-top:8px}#yoga .offer_table{border:1px solid red;padding:4px 8px;background-color:#fff}#yoga .offer_table tr td{padding:2px;background-color:#fff;vertical-align:middle;text-align:center;border-right:2px solid #000;width:33%;font-size:24px;position:relative}#yoga .offer_table tr td .strike{width:112px;height:12px;border-bottom:2px solid red;-webkit-transform:rotate(-7.5deg);transform:rotate(-7.5deg);position:absolute;top:10px;left:17%}#yoga .offer_table tr.header td{background-color:#000;color:#fff;border-right:2px solid #fff;font-size:16px}#yoga .offer_table tr td:last-child{border:none}.css_button{background-color:#c00;font-weight:700;color:#fff;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.4);border:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);font-size:18px;line-height:18px;padding:8px 1.25em 10px;text-decoration:none;text-transform:uppercase}.css_button:focus,.css_button:hover{opacity:1;filter:brightness(125%)}.css_button:active{color:#ccc;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25),inset 0 0 32px 32px rgba(0,0,0,.15)}.css_button:disabled,.css_small_button:disabled{opacity:.5;filter:alpha(opacity=50);cursor:default;cursor:not-allowed;color:#fff;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);-moz-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),0 2px 3px rgba(0,0,0,.25)}#footer{background-color:#D2CAAC;padding:10px 0}#footer .links{font-size:12px;padding:1px 0;text-align:center;margin:0 10px}#footer a{color:#94221E;text-decoration:none}#footer .copyright{font-size:11px;margin-top:10px;text-align:center}#corrections_list .year,table.gallery td.nameplate a{font-size:20px;background-color:#E8E6D9;font-family:Georgia}table.gallery td.nameplate a{color:#711719;display:block;padding:5px}table.gallery td{padding:10px 5px 20px}table.gallery td.nameplate{padding:0}.carousel_container ul{list-style:none;margin:0;padding:0}.event .date{color:#711719;font-weight:700}.event .title,.event .title a,.event .title a:visited{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.event .location{color:#666;font-size:12px}.carousel_container .event{padding:5px}.carousel_container .next,.carousel_container .prev{color:#711719;cursor:pointer;font-family:Georgia;font-size:24px;font-weight:400;height:40px;line-height:40px;padding:0 7px;z-index:1000}.carousel_container .next{position:absolute;right:3px;top:3px}.carousel_container .prev{left:3px;position:absolute;top:3px}.form{border:1px solid #DEDEE0;padding:3px}.form table{background-color:#F7F1D4}.form table td.label{font-weight:700;text-align:right;line-height:22px;width:40%}.form table td.label .note{font-weight:400;font-style:italic;margin-left:40px;margin-top:10px;text-align:left;line-height:13px}.form .actions{background-color:#D2CAAC;margin-top:3px;padding:10px}.form input.text,.form textarea.text{border:1px solid #D2CAAC;padding:3px;width:222px}.link_list .title a,.link_list .title a:visited{font-size:14px;font-weight:700;text-decoration:none}.link_list .more a,.link_list .more a:visited{color:#A55051;font-weight:700;text-decoration:none}.link_list .link a,.link_list .link a:visited{color:#666;font-weight:700}.error,.notice,.success{padding:10px;margin:10px 0;border:1px solid #ddd}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#C0CC74;color:#264409;border-color:#B7686A}#corrections_list,#features{border:1px solid #DEDEE0}.error a{color:#8a1f11;font-weight:700}.notice a{color:#514721;font-weight:700}.success a{color:#264409;font-weight:700}.bodycopy{line-height:1.3}.disclaimer{color:#666;font-size:11px;margin-bottom:10px}#corrections_list .year{color:#711719;font-weight:400;line-height:40px;padding:0 7px;text-align:center}#corrections_list .title{margin:5px 0}#corrections_list .title a{font-size:14px;line-height:1.1em}#corrections_list .month{font-size:16px;padding:7px}.reader_comment{overflow:auto}.reader_comment .info{background-color:#E8E6D9;color:#711719;font-family:Georgia;font-weight:700;height:14px;padding:5px 10px}.reader_comment .contributor{float:left}.reader_comment .comment{line-height:1.4em}.reader_comment .date{float:right}.featured{xmargin-bottom:10px;xheight:300px}.featured img.detail{margin:0 10px 10px 0}.featured .description{margin-bottom:10px}.poll_bar{background-color:#711719;height:10px;margin:3px}#chrome_bar{width:100%;position:fixed;bottom:0;left:0;color:#FFF;height:93px;padding:0;margin:0;text-align:center;z-index:95;background:url(/images/chrome_bg.png) repeat-x}#alert,#ialert{background:url(/images/misc/icon-alert.gif) 15px 50% no-repeat #F7F1D4;border-top:3px solid orange;border-bottom:3px solid orange;margin:0 0 15px;padding:15px 15px 15px 75px}#alert h2{margin:0;padding:0}#alert p,#ialert p{margin:1.2em 0 0;padding:0}#ialert h2{color:red;font-size:20px;font-weight:700;margin:0;padding:0}.paginator{height:36px}.paginator ul{list-style:none;margin:0;padding:0}.paginator ul li{float:left}.paginator ul li a{xborder:1px #DEDEE0 solid;color:#711719;display:block;font-weight:700;padding:5px;xmargin:5px 10px 5px 0;text-decoration:none}#features{padding:3px;margin-bottom:10px;overflow:auto}#features h1 a{text-decoration:none;color:#711719;font-family:Georgia;font-size:28px;font-weight:400}#current_issue .title,#current_issue h4{font-weight:700;text-transform:uppercase}#current_issue .description{margin:0}#current_issue h4{font-size:12px;margin:10px 0 0}#current_issue .title{font-size:14px}#current_issue .also_featured{margin:10px 0}a.small_title,div.title a.small_title{font-size:14px;text-decoration:none}#corner_container{position:relative;width:600px}#corner_container .corner_banner{position:absolute;top:0;right:0;width:142px;height:142px}#current_issue,#featured_pattern{padding-top:10px;overflow:hidden}#current_issue .info{xpadding-top:10px;padding-bottom:10px;margin-left:230px}#current_issue_tab_content{padding:0}#knitting_basics h3{color:#711719;background-color:#E8E6D9;font-family:Georgia;font-size:16px;font-weight:400;line-height:30px;padding:0 10px}.acrobat_instructions{margin-bottom:10px;height:50px;overflow:hidden}#members_listing{margin:0 0 10px;padding:0}#members_listing li{float:left;list-style-type:none;margin:10px;text-align:center}#members_listing a,#members_listing a:hover,#members_listing a:link{text-decoration:none}#content #portrait{float:right;margin:0 0 10px 10px}#content #project{text-align:center}#content #project img{border:1px solid #711719;padding:5px}#contest_instructions{background-color:#711719;height:100%;margin:20px 8px;overflow:hidden;padding:12px}#newsletters td.departments a,#shopping td.aisles a{background-color:#E8E6D9;display:block;text-align:center;text-decoration:none;text-transform:uppercase}#content #contest_instructions .address{font-weight:700;margin-top:2em;text-align:center}#main-2cols{width:798px}#newsletters h1.publication{color:#622;font-family:Georgia,serif;font-size:28px;font-weight:400;margin:0;padding:0;line-height:56px}#newsletters span.label{font-size:12px}#newsletters_inner_wrapper{margin:10px}#newsletters td.departments a{color:#705943;font-size:13px;font-weight:700;line-height:15px;margin-left:6px;padding:5px 0}#newsletters td.departments a.first{margin-left:0!important}#newsletters td.departments a.active,#newsletters td.departments a.active:hover{background-color:#3277B3;color:#FFF}#newsletters td.departments a:hover{background-color:#DCE9F5;color:#3277B3}#newsletters td.arrows div{margin-left:6px;text-align:center}#newsletters td.arrows div.first{margin-left:0!important}#newsletters #article_columns{background:url(/images/misc/bg-article_columns.gif) repeat-y;border:1px solid #C7B299;overflow:auto;position:relative}#newsletters #article_toc{float:right;width:188px}#newsletters #article_toc div.skyscraper{margin:14px 0;text-align:center}#newsletters #article_toc div.department{color:#705943;font-size:13px;font-weight:700;margin:21px 7px 7px 14px;text-transform:uppercase}#newsletters #article_body h1,#newsletters #article_body h2{color:#3277B3;margin:0 0 15px;padding:0;font-family:Arial,Helvetica,sans-serif}#newsletters #article_toc ul{list-style-type:none;margin:0;padding:0}#newsletters #article_toc li{border-top:1px dotted #3277B3;margin:0 14px;padding:7px 0;position:relative}#newsletters #article_toc li.first{border-top:none}#newsletters #article_toc li img.arrow{left:-10px;position:absolute;top:9px}#newsletters #article_toc li a{color:#3277B3}#newsletters #article_toc li a.active{font-weight:700}#newsletters #article_body{margin-right:188px;padding:20px}#newsletters #article_body h1{font-size:30px;font-weight:400}#newsletters #article_body h2{font-size:18px;font-weight:700}#newsletters_leaderboard{margin-top:10px;margin-bottom:10px}#newsletters #editor_bio{font-size:11px;font-weight:400}#shopping_inner_wrapper{margin:10px}#shopping_inner_wrapper h1{margin:15px 0!important}#shopping td.aisles a{color:#705943;font-size:13px;font-weight:700;line-height:18px;margin-left:6px;padding:5px 0}#shopping td.aisles a.first{margin-left:0!important}#shopping td.aisles a.active,#shopping td.aisles a.active:hover{background-color:#3277B3;color:#FFF}#shopping td.aisles a:hover{background-color:#DCE9F5;color:#3277B3}#shopping td.arrows div{margin-left:6px;text-align:center}#shopping td.arrows div.first{margin-left:0!important}#shopping #shopping_content{border:1px solid #C7B299;overflow:auto;padding:10px;position:relative;height:1%}#shopping #shopping_content h1{color:#3277B3;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;margin:10px 0;padding:0}#oldnewsletters p,#oldnewsletters td{font-family:Arial;font-size:16px}h1#aal_headline{margin-bottom:0!important}h1#aal_headline img.logo{margin-top:-4px}h1#clo_headline{margin:15px 0 5px!important}h1#clo_headline img.logo{margin-top:-3px;margin-left:-23px}h1#epc_headline{margin:15px 0!important}#shopping #shopping_content h1 a{color:#3277B3}#aal_swatches div.png_positioner span.rank,#epc_swatches span.rank{background-color:#E8D6D6;color:#622;top:-11px;width:21px;z-index:999;text-align:center;border:3px solid #fff}#epc_swatches{margin:20px 0 0}#epc_swatches div.swatch{margin:7px 3px 21px!important;position:relative}#epc_swatches div.swatch div.title{margin:3px 0 0}#epc_swatches div.swatch div.title a{font-weight:700!important;font-size:14px!important}#epc_swatches div.swatch div.price{margin:3px 0}#epc_swatches div.swatch div.add_to_cart{font-size:11px}#epc_swatches span.rank{font-size:13px;font-weight:700;left:0;line-height:21px;position:absolute}#aal_swatches{margin:0;position:relative;height:1%}#aal_swatches td a,#aal_swatches td a:hover{text-decoration:none}#aal_swatches .strike,#newsletters .strike,#newsletterstyle .strike,#oldnewsletters .strike{text-decoration:line-through}#aal_swatches .swatch_title{font-weight:700!important;font-size:14px!important}#aal_swatches .price,#aal_swatches .swatch_price{font-weight:700!important}#aal_swatches div.png_positioner{height:1%;margin-bottom:5px;position:relative}#aal_swatches div.png_positioner span.rank{font-size:13px;font-weight:700;left:8px;line-height:21px;position:absolute}#detail_wrapper{overflow:auto;margin:0;width:100%}#detail_wrapper div.image{float:left;text-align:center;width:408px}#detail_wrapper div.content{margin-left:408px;padding:0 0 0 14px}#microsite{background-color:#E7DDCB;margin:30px 0;width:100%}#microsite .nameplate .np-left{background-image:url(/images/misc/bv_nameplate_01.gif);background-repeat:no-repeat;background-position:top left}#microsite .nameplate .np-right{background-image:url(/images/misc/bv_nameplate_03.gif);background-repeat:no-repeat;background-position:top right}#microsite div.nameplate{border-bottom:2px solid #FFF;width:100%;height:38px;background-image:url(/images/misc/bv_nameplate_02.gif);background-repeat:repeat-x}#newsletter_wrapper,#newsletterstyle,#oldnewsletters{width:600px;max-width:600px;overflow:hidden}#newsletterstyle hr,#oldnewsletters hr{border:0;width:50%;background-color:#000;height:1px}#microsite p{margin:0;padding:10px}#oldnewsletters hr{color:#000}#oldnewsletters p{margin:8px 0 0 7px}#oldnewsletters body{color:#000;font-size:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .img_borders{border-width:1pt;border-color:#000}#oldnewsletters .fine{font-weight:400;font-size:13px;font-family:arial}#oldnewsletters .copy{font-weight:400;font-size:16px;font-family:arial}#oldnewsletters .copyhead{color:#339;font-weight:700;font-size:16px;font-family:arial}#oldnewsletters .headline{color:#1783b9;font-weight:700;font-size:16pt;font-family:arial}#oldnewsletters .headline2{color:#f60;font-weight:700;font-size:18px;font-family:arial}#oldnewsletters .headline3{color:#2724cc;font-weight:700;font-size:22px;font-family:arial}#oldnewsletters .narrow{margin-left:15px;margin-right:15px}#oldnewsletters .normal{margin-left:30px;margin-right:30px}#oldnewsletters .trivia{color:#00f;font-weight:400;font-size:16px;font-family:arial}#oldnewsletters .style1{color:red;font-weight:700}#oldnewsletters .style2{color:#CC1C0f;font-weight:700}#oldnewsletters .style3{font-family:arial;font-size:13px}#oldnewsletters .style4{color:#939;font-family:Arial,Helvetica,sans-serif}#oldnewsletters .style15,#oldnewsletters .style5{color:red;font-weight:700}#oldnewsletters .style11,#oldnewsletters .style14,#oldnewsletters .style8{font-family:arial;font-size:16px}#oldnewsletters .style11{font-weight:700;font-style:italic}#oldnewsletters .style12,#oldnewsletters .style14{font-weight:700}#oldnewsletters .style34{color:#000;font-size:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters{margin:0;padding:0}#oldnewsletters .style39{color:#C00;font-size:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;margin:0;padding:0;font-weight:700}#oldnewsletters .xl,#oldnewsletters .xl1{font-size:24px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .xl{color:#000;font-weight:400}#oldnewsletters .big1{color:#000;font-size:28px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .giant{color:#000;font-size:44px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .large{color:#000;font-size:18px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .emphasis-pink{color:#D21248;font-weight:700;font-size:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#oldnewsletters .blockquote{margin-right:12px;margin-left:12px;padding-right:12px;padding-left:12px}#oldnewsletters .copy2{font-size:14px;font-family:arial}#oldnewsletters .copy1{font-weight:400;font-size:16px;font-family:arial}#oldnewsletters .names{font-family:arial;font-size:13px;font-weight:400;color:red;font-style:italic}#oldnewsletters .copyI{font-size:16px;font-family:Arial;font-style:italic;font-weight:400}#oldnewsletters .copyB{font-weight:700;font-size:16px;font-family:arial}#oldnewsletters .caption{color:#000;font-weight:400;font-size:10pt;font-family:Arial}#oldnewsletters .specialtext{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;color:#06C}#newsletterstyle p,#newsletterstyle td{font-family:Arial;font-size:16px}#newsletterstyle hr{color:#000}#newsletters .img_borders,#newsletterstyle .img_borders{border-width:1pt;border-color:#000}#newsletterstyle p{margin:8px 0 0 7px}#newsletterstyle body{color:#000;font-size:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}#newsletterstyle .fine{font-weight:400;font-size:13px;font-family:arial}#newsletterstyle .copy{font-weight:400;font-size:16px;font-family:arial}#newsletterstyle .copyhead{color:#339;font-weight:700;font-size:16px;font-family:arial}#newsletterstyle .headline{color:#1783b9;font-weight:700;font-size:16pt;font-family:arial}#newsletterstyle .headline2{color:#f60;font-weight:700;font-size:18px;font-family:arial}#newsletterstyle .headline3{color:#2724cc;font-weight:700;font-size:22px;font-family:arial}#newsletterstyle .narrow{margin-left:15px;margin-right:15px}#newsletterstyle .normal{margin-left:30px;margin-right:30px}#newsletterstyle .trivia{color:#00f;font-weight:400;font-size:16px;font-family:arial}#newsletterstyle .style1{color:red;font-weight:700}#newsletterstyle .style2{color:#CC1C0f;font-weight:700}#newsletterstyle .style3{color:#C00;font-weight:700}#newsletterstyle .style4{color:#939;font-family:Arial,Helvetica,sans-serif}#newsletterstyle .blockquote{margin-right:12px;margin-left:12px;padding-right:12px;padding-left:12px}#newsletters .fine{font-weight:400;font-size:13px;font-family:arial}#newsletters .fineoptout{color:#d00;font-weight:700;font-size:13px;font-family:arial}#newsletters .copy{font-weight:400;font-size:16px;font-family:arial}#newsletters .copyhead{color:#339;font-weight:700;font-size:16px;font-family:arial}#newsletters .headline2{color:#f60;font-weight:700;font-size:18px;font-family:arial}#newsletters .headline3{color:#2724cc;font-weight:700;font-size:22px;font-family:arial}#newsletters .narrow{margin-left:15px;margin-right:15px}#newsletters .normal{margin-left:30px;margin-right:30px}#newsletters .imagetitle{font-weight:700;text-align:center;font-family:arial;font-size:13px}#newsletters .cen{text-align:center;font-family:arial;font-size:13px;font-style:normal;font-weight:400;color:red}#newsletters .italictext{font-style:italic}#accordion_2{overflow:hidden;visibility:hidden;padding:0;text-align:center}#archive_bar{border:1px solid #E1DEC4;margin:0;padding:3px;overflow:auto}#accordion_2 dd{padding:0;margin:0}#accordion_2 dd .month{padding:4px;margin:0;width:142px}#accordion_2 dd .post{padding:8px;text-align:left;font-size:12px}#accordion_2 .year a{color:#711719;font-family:Helvetica,Arial,sans-serif;font-size:20px;text-decoration:none;margin:0;padding:3px}#accordion_2 .year{border:1px solid #ccc;padding:2px;margin-bottom:4px;cursor:pointer}#accordion_2 .month{background-color:#4f97bd;color:#fff;margin:0;position:relative;right:10px}#accordion_1{padding:0;text-align:left}#accordion_1 dd{padding:0;margin:0}#accordion_1 dd .month{padding:4px;margin:0;width:142px}#accordion_1 dd .post{padding:8px;text-align:left;font-size:12px}#accordion_1 a div.year,#accordion_3 a div.year{font-family:Helvetica,Arial,sans-serif;font-size:20px;border:1px solid #ccc;text-decoration:none}#accordion_1 a div.year{color:#333;margin:0 0 4px;padding:2px;cursor:pointer;text-align:center}#accordion_1 .month{background-color:#ffe4b5;color:#b48c3a;margin:0;position:relative;right:10px}#accordion_3{padding:0;text-align:left}#accordion_3 dd{padding:0;margin:0}#accordion_3 dd .month{padding:4px;margin:0;width:142px}#accordion_3 dd .post{padding:8px;text-align:left;font-size:12px}#accordion_3 a div.year{color:#333;margin:0 0 4px;padding:2px;cursor:pointer;text-align:center}#accordion_3 .month{background-color:#ffe4b5;color:#b48c3a;margin:0;position:relative;right:10px}#locator_mast{position:relative;background-color:#f7f1d4;border:1px solid #d2caac;float:right;padding:10px}.magnify_image{height:294px;width:217px;background-color:#eee;overflow:hidden;position:relative;background-repeat:no-repeat;float:left}.magnify_image .button{position:absolute;bottom:0;right:0}.magnify_image .button img{width:32px;height:32px}.magnify_image .overlay,.magnify_image .overlay img{width:217px;height:294px}.magnify_image .overlay{position:absolute;z-index:5;top:0;left:0}.videos_table td{padding:20px 5px 5px 10px}.video_title{text-decoration:none;color:#1E1018;font-family:Georgia;font-size:28px;font-weight:400;background-color:#3289b5}#newsletter_interstitial a:hover,a.video_title:hover{text-decoration:underline}#main .video_title,.videos_table .video_title{color:#523249;background-color:transparent}#video_description{background-color:#3289b5}.video_image{border:1px solid #C8C8C8}.video_chapter_label,.video_page_title{font-weight:700}.video_closeup{height:173px;width:257px;background-color:#eee;border:1px solid #9b9a98;overflow:hidden;position:relative;background-repeat:no-repeat}.video_closeup .button{position:absolute;bottom:47px;right:88px}.video_closeup .button img{width:80px;height:80px}.video_closeup .overlay,.video_closeup .overlay img{width:257px;height:173px}.video_closeup .overlay{position:absolute;background:url(/images/video/play_off.png) 50% 50% no-repeat;z-index:5;top:0;left:0}.video_closeup .overlay:hover{position:absolute;background:url(/images/video/play_on.png) 50% 50% no-repeat;width:257px;height:173px;z-index:5;top:0;left:0}.video_link{color:#000}.video_link:visited{color:#5e107d}div.png_positioner,div.png_positioner_detail{position:relative}div.png_positioner span.rank{background-color:#D3DEC2;border:3px solid #fff;color:#585D41;font-size:13px;font-weight:700;left:0;line-height:21px;position:absolute;text-align:center;top:-11px;width:21px;z-index:999}div.png_positioner div.overlay{position:absolute;top:-16px;right:5px}div.png_positioner_detail div.overlay{position:absolute;top:-20px;right:-15px}#top_10{background-color:#FFF6C5;margin:0 auto 10px;padding:0;text-align:center;width:230px}#top_10 .nameplate{background-color:#CAB356;color:#FFF;font:700 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#top_10 .title{font-size:11px;text-align:center}#top_10 div.png_positioner span.rank{background-color:#CAB356;border:1px solid #fff;color:#FFF;font-size:11px;font-weight:700;line-height:16px;position:absolute;text-align:center;top:-1px;width:16px;z-index:999;voice-family:"\"}\"";voice-family:inherit;left:-6px}.pattern_list_detail,.pattern_list_image{width:190px!important;margin:0 auto!important}html>body #top_10 div.png_positioner span.rank{left:3px}.vjs-default-skin div.vjs-big-play-button{border:0!important;opacity:1!important;background:url(/images/play_off.png) 50% 50% no-repeat!important;filter:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.vjs-default-skin .vjs-big-play-button span{display:none!important}.vjs-default-skin .vjs-big-play-button:hover{background-image:url(/images/play_on.png)!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.stitch_wrapper{height:330px!important}.pattern_list_image{height:240px!important;overflow:hidden!important}.pattern_list_detail{height:70px!important}#newsletter_interstitial{overflow:hidden;border:.5em solid #CCC;background-color:#FFF;background-position:bottom;background-repeat:repeat-x;font-size:16px;margin:auto;max-width:320px;height:320px;width:320px;display:none}#newsletter_interstitial .mcontent{height:320px}#newsletter_interstitial .close-button{background-color:#CCC;font-size:14px;font-weight:700;padding:8px;position:absolute;z-index:10;top:0;right:-1.1em}.product-gallery,.product-gallery__wrapper{position:relative;overflow:hidden}#newsletter_interstitial .close-button a{color:#000}#newsletter_interstitial .logo{width:70%;margin-left:auto;margin-right:auto}#newsletter_interstitial .logo img{width:100%;max-width:357px}#newsletter_interstitial .ialert{margin:15px 0;padding:12px 12px 12px 60px;text-align:left}#newsletter_interstitial .ialert h3{color:#000;font-size:20px;margin-top:0;margin-bottom:15px}#newsletter_interstitial .ialert ul{margin-top:0;margin-bottom:15px}#newsletter_interstitial .ialert.error,#newsletter_interstitial .ialert.warning{background:url(/images/misc/icon-ialert_warning.png) 15px 50% no-repeat #ffc;border-top:1px solid orange;border-bottom:1px solid orange}#newsletter_interstitial .ialert.success{background:url(/images/misc/icon-ialert_success.png) 15px 50% no-repeat #cfc;border-top:1px solid #3a9804;border-bottom:1px solid #3a9804}#newsletter_interstitial input[type=text],#newsletter_interstitial input[type=email]{display:inline-block;padding:.968em .8em .914em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:15px/1 Freesans,Helmet,sans-serif;background-color:#fff;border:1px solid #ddd0f2;x-border-radius:7px;-webkit-transition:background-color 120ms ease-out,box-shadow 120ms ease-out,border-color 120ms ease-out;-moz-transition:background-color 120ms ease-out,box-shadow 120ms ease-out,border-color 120ms ease-out;transition:background-color 120ms ease-out,box-shadow 120ms ease-out,border-color 120ms ease-out;-webkit-font-smoothing:antialiased;width:100%;outline:0}#newsletter_interstitial input[type=text]:hover,#newsletter_interstitial input[type=email]:hover{background-color:#fff;border-color:#bfbfbf;box-shadow:0 0 5px 2px rgba(122,122,122,.2)}#newsletter_interstitial input[type=text]:focus,#newsletter_interstitial input[type=email]:focus{background-color:#fff;border-color:#726399;box-shadow:inset 0 2px 5px rgba(0,0,0,.09),0 0 5px 2px rgba(114,99,153,.75)}#newsletter_interstitial .inline-block{display:inline-block!important}#newsletter_interstitial button,#newsletter_interstitial input[type=checkbox],#newsletter_interstitial input[type=submit],#newsletter_interstitial input[type=image],#newsletter_interstitial label[for]{cursor:pointer}#newsletter_interstitial a{color:#0C3F93;text-decoration:none}.product-cell a,.product-cell a:focus,.product-cell a:hover{text-decoration:none}#newsletter_interstitial form{margin:0;padding:0}#newsletter_interstitial fieldset{padding:0;border:0;margin:0}#newsletter_interstitial label{color:#000;display:block;font-size:16px}#newsletter_interstitial h1{font-size:1.5em;font-weight:400;letter-spacing:-.5px;line-height:1.1em;margin:.5em 0}#newsletter_interstitial h3{color:#000;font-size:18px;line-height:1em;margin-top:0;margin-bottom:1em}#newsletter_interstitial .interests-selector{border-top:2px solid #c4b8d9;border-bottom:2px solid #c4b8d9;margin:1em 0;padding:8px}#newsletter_interstitial .tfield{width:80%}#newsletter_interstitial .fine-print{font-size:11px;margin-bottom:0}#newsletter_interstitial img{border:none}#newsletter_interstitial p{font-family:Arial,sans-serif;font-size:16px}#newsletter_interstitial .ib{max-width:175px;width:48%;margin-left:auto;margin-right:auto;display:inline-block}@media screen and (-webkit-min-device-pixel-ratio:3) and (max-width:1080px),screen and (max-width:464px),screen and (max-height:480px){#newsletter_interstitial{font-size:9px;height:100%;height:100vh;width:100vw;max-height:100%;max-width:100%;margin:0;border:0}#newsletter_interstitial .head{background-color:#663068;padding:.5em;margin:-2em -2em .1em;z-index:2}#newsletter_interstitial #newsletter_interstitial-content{width:100%;height:100%;height:100vh}#newsletter_interstitial .modal-dialog{width:100%;padding:0;margin:0;max-height:100%;height:100vh}#newsletter_interstitial .modal-content{min-height:100%;border-radius:0;overflow:auto;max-height:100%;height:100vh}#newsletter_interstitial .logo{max-width:300px}#newsletter_interstitial input[type=text],#newsletter_interstitial input[type=email]{line-height:1em;font-size:1em}#newsletter_interstitial .ib{max-width:120px;margin:0 1em}}#enewsletter .ajaxload{display:inline-block;display:none;font-size:1.25em;color:#511;margin-left:.5em;vertical-align:middle}.product-carousel{margin-top:1em;padding-top:.25em;background-color:#f7f1d5;margin-bottom:1em}.carousel-more-wrapper{margin-top:-.25em;margin-bottom:2.5em;text-align:right}.carousel-more-wrapper .button-view-more{font-size:1em}.product-gallery{font-family:museo-sans,museo-sans,Arial,sans-serif;font-weight:500;padding-left:10px;padding-right:10px;padding-bottom:2em;white-space:nowrap}.product-gallery:after,.product-gallery:before{content:" ";display:table}.product-gallery:after{clear:both}.product-gallery .product-cell{margin-bottom:0}.product-gallery .slick-list{padding-bottom:1px}.slick-product-gallery{opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.slick-product-gallery.slick-initialized{opacity:1}.gallery-arrow{position:absolute;top:50%;width:22px;height:22px;border:none;border-radius:0;padding:0;background:0 0;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;outline:0;z-index:20}.gallery-arrow.gallery-next{right:0}.gallery-arrow.gallery-previous{left:0}.gallery-arrow.slick-disabled,.gallery-arrow:disabled{opacity:.3;cursor:auto}.gallery-arrow svg{position:relative;top:0;left:0;width:100%;height:100%}.gallery-arrow .arrow{fill:#a7a7a7}.product-cell{display:inline-block;vertical-align:top;white-space:normal;min-height:1px;padding-left:10px;padding-right:10px;width:33.333%;min-width:0}.flexbox .product-gallery .slick-list,.toolong{width:100%}.product-cell a{background-color:#FFF;border:1px solid #D5D7D9;color:#2c2c2c;display:block;height:calc(100% - 5px);padding:5px;position:relative}.product-cell .item-title{font-size:14px;margin-top:7px;margin-bottom:7px}.product-cell .item-price{font-size:16px}.flexbox .product-gallery{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox .product-gallery .product-cell{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;height:auto!important}.flexbox .product-gallery .product-cell a{-ms-flex:1;-webkit-flex:1;flex:1;height:auto!important}.flexbox .product-gallery .slick-track{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.flexbox .product-gallery .slick-track:after,.flexbox .product-gallery .slick-track:before{display:none}.product-gallery>.product-cell:nth-of-type(n+4){position:absolute;visibility:hidden;top:0}.toolong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-gallery .button{position:relative;display:inline-block;padding:0 1.5em;height:2.5em;letter-spacing:.02em;line-height:2.375em;text-transform:uppercase;text-align:center;border:0;border-radius:0;cursor:pointer;font-family:museo-sans,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none!important;background-color:#3D7A99;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;white-space:nowrap;-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;transition:all .12s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-gallery .button:focus,.product-gallery .button:hover{background-color:#357d9e;color:#fff;text-decoration:none;outline:0}.button:active{background-color:#357d9e;outline:0}.button>.icn{-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;transition:all .12s ease-out}.button.disabled,.button:disabled{background:#eef1f4!important;color:#7D7D7E!important;cursor:no-drop}.button-green{background-color:#abc453}.button-green:focus,.button-green:hover{background-color:#bfd766}.button-red{background-color:#B7686A}.button-red:focus,.button-red:hover{background-color:#c77679}.product-gallery .product-cell .button{position:absolute;bottom:4px;width:72%;max-height:30px;font-size:13px;line-height:30px}.text-center{text-align:center}.like-h2{color:#711719;font-family:Georgia;font-size:22px;font-weight:400}