body{font-family:Arial,sans-serif;font-size:10pt;margin:0;padding:0;border:none}dt{font:italic 10pt Arial,sans-serif}label{font:9pt Arial,sans-serif}form{display:inline}hr{background-color:#c3c3c3;border:0 none;color:#c3c3c3;height:1px;margin:10px 0}ul.diamond{list-style-image:url(/img/contrib/nav-red_bullet.gif)}.label{font-size:9pt}.label_required{color:#db0000;font-size:9pt;font-weight:700}a:focus{-moz-outline-style:none;outline-style:none}a{color:#0c3f93}ul.nobull{list-style-type:none;margin:0;padding:0}.linky{cursor:pointer;cursor:hand}#document_wrapper{border:none;margin:0 auto;padding:0;background-color:#fff;width:1000px;position:relative}#document_wrapper a.nounderline{text-decoration:none}#document_wrapper a.nounderline:hover{text-decoration:underline}#document_wrapper a.underline{text-decoration:underline}#document_wrapper .nounderline a{text-decoration:none;color:inherit}#document_wrapper .nounderline a:hover{text-decoration:underline}#header{background-color:#fff;width:1000px}#header-print{background-color:#fff}#header .masthead{position:relative;padding:0;height:72px}#header .masthead_printer{position:relative;padding:0;height:210px}#header .logo{border:none;position:absolute;bottom:7px;left:20px;width:235px;height:60px}#header .utility_nav{border:none;position:absolute;bottom:12px;right:212px;font:9pt/1em Verdana,Arial,sans-serif}#header .utility_nav a{color:#65754d;text-decoration:none}#header .utility_nav a:hover{color:#522b85}#sidebar{float:left;margin:0 -3px 0 10px;padding:0;background-color:#d3dec2;width:200px}html>body #sidebar{margin:0 0 0 20px}#sidebar .nameplate{background-color:#6d7d56;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#craft_kits_nav{position:relative}#new_starburst{position:absolute;top:-9px;left:165px}#sidebar .nameplate2{background-color:#522b85;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px;text-decoration:none}#sidebar ul.customer{background-color:#f7e7ed;margin:0;padding:.5em 0 .5em 20px}#sidebar ul{margin:.5em 0;padding:0 0 0 20px;border:none;list-style-type:none}#sidebar ul li{line-height:1.3em;font-size:14px}#sidebar ul li a{text-decoration:none;font-size:14px}#sidebar ul li a:hover{text-decoration:underline}#sidebar-v2{float:left;margin:0 -3px 0 20px;padding:0;width:200px}html>body #sidebar-v2{margin:0 0 0 20px}#sidebar-v2 div.nameplate{background-color:#6a7c53;color:#fff;font:bold 14px/1.1em Arial,sans-serif;margin:0;padding:10px 10px}#sidebar-v2 ul{background-color:#d3dec2;border:none;list-style-type:none;margin:0;padding:10px 10px}#sidebar-v2 ul li{line-height:1.1em;font-size:14px;margin:0;padding:0}#sidebar-v2 ul li a{display:block;padding:3px 0;text-decoration:none}#sidebar-v2 ul li a:hover{text-decoration:underline}#sidebar-v2 ul li a.active{font-weight:700;text-decoration:none}#profile_nav-v2{background-color:#f7e7ed;margin:15px 0}#profile_nav-v2 ul{background-color:#f7e7ed}#profile_nav-v2 .nameplate a{text-decoration:none;color:#fff}#sidebar-v2 #profile_nav-v2 .nameplate{background-color:#522b85}#content_wrapper{margin:0;height:1%;background-color:#fff;width:760px}#content_wrapper_printer{margin:0;height:1%;background-color:#fff;width:660px}html>body #content_wrapper{margin-left:220px;height:auto}#content_wrapper.suppress_sidebar{width:1000px}html>body #content_wrapper.suppress_sidebar{margin-left:0}#main{padding:10px 0 20px 20px;width:740px}#content_wrapper.suppress_sidebar #main{margin:0 auto;padding:15px 0 20px 0;width:965px}#main li{margin-bottom:2px}#copic_main li,#copic_nav li,#landing_content li{margin-bottom:0}#main_printer{padding:10px 0 20px 20px;width:650px}#footer{background:#657e51 url(/img/motif/bg-footer.gif) repeat-x;clear:left;color:#c1cfaa;padding:0 0 20px;width:1000px}#footer div.banners{padding:20px 20px 0}#footer div.banners td.banner{padding:0 10px;width:33.3%}#footer div.rule{margin:10px 0 20px}#footer div.columns{padding:0 20px}#footer div.columns td.column{padding:0 10px;vertical-align:top;width:25%}#footer div.columns td.column div.content{padding:10px}#footer div.social_icons td.icon{padding:10px 10px 0 0}#footer div.copyright{color:#c1cfaa;font-size:11px;padding-bottom:10px;text-align:center}#footer div.copyright a{font-weight:700}#footer div.badges table{margin:0 auto}#footer div.badges td.badge{padding:0 5px}#footer a{color:#fff}#footer h2,.footerHeader{color:#fff;font-size:20px;margin:0;padding:0;font-weight:700}#footer .heading3,#footer h3{color:#c1cfaa;font-size:15px;font-weight:400;margin:10px 0;padding:0}#footer ul.links{margin:10px 0;padding:0;border:none;list-style-type:none}#footer ul.links li{margin:2px 0;padding:0}#newsletter_signup{background-color:#526641}#newsletter_signup div.newsletter_email{margin:10px 0}#newsletter_signup div.newsletter_email input{height:20px;width:200px}#newsletter_signup div.offer{margin:10px 0}#newsletter_signup div.offer table td{vertical-align:top}#newsletter_signup div.offer div.title,#newsletter_signup div.offer div.title label{color:#fff;font-size:14px;font-weight:700}#footer-print{padding:0 0 0 20px}#footer .store_links{padding:.5em 0;background-color:#a7dcf1;font:9pt Arial,sans-serif;text-align:center}#footer .default_links{font:9pt Arial,sans-serif;text-align:center}#footer .footer_link_bar{background-image:url(/img/misc/green_bottom_bar.gif)}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer_siteindex{background-color:#66744f;padding:2px;color:#fff}#footer_siteindex .nameplate{font:bold 9pt/1em Verdana,Arial,sans-serif;padding:4px}#footer .footer_links{background-color:#66744f;color:#d1ddc0;height:100%}#footer .footer_links a{color:#d1ddc0}#footer .store_links{background:#f6fdeb url(/img/misc/green_gradient_foot.jpg) no-repeat top;background-position:top left}#footer .store_links p{margin-top:2px;margin-bottom:2px}#nav_bar{position:relative;background:#adbf8d url(/img/misc/bkgd-lt_green_nav_bar.jpg) repeat-x;border-top:1px solid #adbc96;border-bottom:1px solid #78885e;margin:0;padding:0;font:9pt/2em Verdana,Arial,sans-serif;height:2em}#nav_bar .home{font-weight:700}#nav_bar ul{margin:0 0 0 20px;padding:0;border:none;list-style-type:none}#nav_bar ul li,#nav_bar ul li.over{border-right:1px solid #adbc96;position:relative;float:left;margin:0;padding:0;height:1%;width:auto}#nav_bar .right{border-right:none}#nav_bar ul li a{border:none;margin:0;padding:.45em 14px;color:#000;font:9pt/2em Verdana,Arial,sans-serif;text-decoration:none}#nav_bar ul li a:hover,#nav_bar ul li.over a:hover{border:none;background:#718555 url(/img/misc/bkgd-dk_green_nav_bar.jpg) repeat-x;color:#fff}#nav_bar ul li.over ul,#nav_bar ul li:hover ul{display:block}#nav_bar ul li ul{background:#acbf8d;border-right:1px solid #78885e;border-bottom:1px solid #78885e;border-left:1px solid #78885e;display:none;margin:0;padding:0;position:absolute;top:1.8em;left:0;width:130px}#nav_bar ul li ul li{border:none;margin:0;padding:0}#nav_bar ul li ul li a{display:block;padding:0 14px;font:9pt/1.5em Verdana,Arial,sans-serif;width:130px;voice-family:"\"}\"";voice-family:inherit;width:102px}html>body #nav_bar ul li ul li a{width:102px}#nav_bar ul li ul li a:hover{border:none;background:#718555;color:#fff;text-decoration:underline}#nav_bar_right a{position:absolute;top:0;right:0;margin:0 20px 0 0;padding:0 24px 0 14px;background:transparent url(/img/misc/arrow-right.gif) no-repeat top right;color:#522b85;font:bold 9pt/2em Verdana,Arial,sans-serif;text-decoration:none}#nav_bar_right a:hover{background:#718555 url(/img/misc/bkgd-dk_green_arrow.gif) no-repeat top right;color:#fff}#info_bar{border:none;margin:0 20px 10px;padding:0;clear:left;background:#a7dcf1 url(/img/misc/bkgd-lt_blue_secondary_bar.jpg) repeat-x;color:#325874;height:34px}#info_bar td{font:8pt Arial,sans-serif}#info_bar_tabs{margin:0 20px 10px;height:62px;padding:0}#cat_nav{margin:.5em 0;padding:0;border:none}#cat_nav ul{margin:0;padding:0;border:none;list-style-type:none}#cat_nav ul li{margin:0;padding:0;border:none;display:inline}#cat_nav ul li a{display:block;padding-left:20px;background-color:#d3dec2;font-size:10pt;line-height:1.3em;width:200px;voice-family:"\"}\"";voice-family:inherit;width:180px}html>body #cat_nav ul li a{width:180px}#cat_nav ul li a.active{background-color:#fff8e0;font-weight:700}#cat_nav ul li a:hover{background-color:#6d7d56;color:#fff}#cat_nav ul.subcat_nav{margin:0;padding:0;border:none;list-style-type:none}#cat_nav ul.subcat_nav li{margin:0;padding:0;border:none}#cat_nav ul.subcat_nav li a{padding-left:30px;background-color:#fff8e0;font-weight:400;text-decoration:none;width:200px;voice-family:"\"}\"";voice-family:inherit;width:170px}html>body #cat_nav ul.subcat_nav li a{width:170px}#cat_nav ul.subcat_nav li a:hover{background-color:transparent;color:#000;text-decoration:underline}#swatch_container{padding-bottom:1em}#swatch_container td a{text-decoration:none}#swatch_container td a:hover{text-decoration:none}.swatch_title{font-size:10pt;font-weight:700}.swatch_price{font-size:9pt!important;font-weight:700}.swatch_qty_available{color:#3d89a7;font-weight:700;padding-left:10px}.swatch_backordered{font-size:8pt}.swatch_details{font-size:8pt}.price{font-weight:700}.intro_price,.sale_price{font-weight:700;color:#de0000}.strike{text-decoration:line-through}.splash_container{padding-bottom:2em}.splash_title{font-size:8pt}.item_technique{color:#3d89a7;font-weight:700}.item_code{font-size:9pt}.item_price{font-size:9pt;font-weight:700}.item_qty_available{color:#3d89a7;font-weight:700;padding-left:10px}.item_backordered{font-size:8pt;padding-top:1em}#order_form{margin-top:24px}#order_form table{background-color:#fbfdfb;border-top:1px solid #a4ddf3;border-right:1px solid #a4ddf3;border-left:1px solid #a4ddf3}#order_form table td{border-bottom:1px solid #a4ddf3}#order_form table td table,#order_form table td table td{border:none}#order_form .add_to_cart{background-color:#a4ddf3;margin:0;padding:5px;text-align:center}#order_form .code{color:#444;font-size:13px}#order_form .format{font-size:16px}#supplemental_items a.supplemental_link{text-decoration:none}#supplemental_items a.supplemental_link:hover{text-decoration:underline}#bonus_buy .stock,#order_form .stock,#order_form_top .stock{color:#522b85;font-weight:700}#order_form .qty{margin-top:10px}#order_form .help{font-size:11px}td .var_image img{padding:5px}#yarns{padding:0;margin:0}#yarns .swatch_price,#yarns .swatch_title{font-size:12px!important}#order_form_top table{background-color:#f6f6f6;border-right:1px solid #a4ddf3;border-left:1px solid #a4ddf3}#order_form_top table td{border-top:1px solid #a4ddf3}#order_form_bottom table td table,#order_form_bottom table td table td,#order_form_top table td table,#order_form_top table td table td{border:none}#order_form_top .qty{padding:0 10px 0 5px}#order_form_top .code{color:#444;font-size:13px}#order_form_top .format,#order_form_top .intro_price,#order_form_top .price,#order_form_top .sale_price,#order_form_top .strike{font-size:16px}#order_form_bottom .add_to_cart{background-color:#a4ddf3;margin:0;padding:5px;text-align:center}#materials,#materials td,#materials ul li{font-size:12px!important}#materials ul{font-size:12px!important;margin:10px 0 10px 15px;padding:0}#cart,#saved_cart{margin-bottom:1em}#order_summary{margin:1em 0}#cart th,#order_summary th,#saved_cart th{font-size:9pt;font-weight:700}#cart td,#saved_cart td{font-size:9pt}#mini_cart{position:absolute;bottom:0;right:20px;background-color:#a7dcf1;width:169px}#mini_cart table{margin:4px 0}#mini_cart td{font:8pt Arial,sans-serif}#bonus_buy{font-family:Arial,sans-serif;margin:0;padding:0;position:relative}#bonus_buy div.wrapper{border:3px solid #a7dcf1;background:#c2e7f5;margin:0 0 15px 0;overflow:auto;padding:15px}#bonus_buy div.wrapper div.image{float:left;position:relative;width:90px}#bonus_buy div.wrapper div.content{margin-left:90px;padding:0 0 0 10px}#bonus_buy div.nameplate{color:#357d9b;font-size:24px;font-weight:700;margin:0 0 15px 0;padding:0}#bonus_buy div.content div.title{font-size:16px;font-weight:700;margin:0;padding:0}#bonus_buy div.content div.description{font-size:13px;margin:4px 0}#bonus_buy div.content div.price{font-size:15px;font-weight:700}#bonus_buy div.content div.price span.red{font-size:15px;font-weight:700}#bonus_buy div.content div.add_to_cart{margin:14px 0}#quick_order{margin-bottom:1em}#quick_order th{font-size:9pt;font-weight:700}#quick_order td{font-size:9pt}#learn{margin:33px 0 10px 20px;padding:0 0 5px 0;background-color:#ebebeb;width:260px}#learn .nameplate{color:#060606;font:Verdana,Arial,sans-serif;font-size:24px;margin:0;padding:10px 10px;padding-left:20px}#learn ul{margin:0;padding:0 0 0 20px;border:none;list-style-type:none}#learn ul li{line-height:1.6em}#learn p{margin-bottom:0;padding:0 20px .5em}#learn a{color:#392791}#practice{border:1px solid #c9af51;margin:0 0 10px 20px;padding:0;width:238px}#practice .nameplate{background-color:#c9af51;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#patterns{margin:0 0 10px 2px;padding:0;width:240px}#patterns .nameplate{color:#060606;font:Verdana,Arial,sans-serif;font-size:24px;margin:0;padding:10px 10px;padding-left:20px}.stitch_cat_list li{font-weight:700}.stitch_list li{font-weight:400}#issues{margin:0 0 10px 20px;padding:0 0 .5em 0;background-color:#aae3e9;width:200px}#issues .nameplate{background-color:#1f7b8f;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#issues ul{margin:.5em 0;padding:0 20px;border:none;list-style-type:none}#issues ul li{margin:1em 0;padding:0;line-height:1.3em}#login_wrapper{background:url(/img/misc/bkgd-login.gif) repeat-y;height:1%;margin:20px 0 15px 0;overflow:auto}#new_customer{float:left;margin:0 20px 0 0;width:360px}#returning_customer{float:left;width:360px}#new_customer .nameplate,#returning_customer .nameplate{background-color:#357d9b;color:#fff;font-weight:700;line-height:1em;margin:0;padding:10px 0 5px 0;text-align:center}#new_customer .content,#returning_customer .content{padding:30px}#account,#address,#request{border:1px solid #5095b2;margin:30px auto 12px auto;padding:30px;width:600px}#address_book{margin:30px auto 12px auto;width:600px}#address_book table{border:1px solid #5095b2}#address_book th{background-color:#a7dcf1;border-bottom:1px solid #5095b2;font-size:8pt;font-weight:700;padding:6px}#address_book td{background-color:#fff;border-bottom:1px dashed #5095b2;padding:1em .5em}#address_book td.last{border-bottom:none}#payment,#shipping_processing{border:1px solid #5095b2;margin:30px auto 12px auto;overflow:auto;padding:30px;width:600px;voice-family:"\"}\"";voice-family:inherit;width:550px}html>body #payment,html>body #shipping_processing{width:550px}#rate_chart{float:right;margin-left:30px;width:264px}#rate_chart table{background-color:#6d7d56}#rate_chart th{background-color:#d3dec2;font-weight:700;padding:6px}#rate_chart td{background-color:#fff;padding:6px}#promo{background-color:#f7e7ed;border:1px solid #522b85;margin:12px 0;padding:12px}#promo td{padding:0;background-color:#f7e7ed}#flash{background-color:#fff;border:1px solid #de0000;margin-bottom:12px;width:716px;voice-family:"\"}\"";voice-family:inherit;width:714px}html>body #flash{width:714px}#flash td{background-color:#fff}.place_your_order{background-color:#fff;background-image:url(/img/misc/bkgd-checkout_arrow.gif);background-position:right;color:#fff;font-size:10pt;font-weight:700;height:51px;padding:0 0 0 12px;text-align:left}.dateline{font:7pt Verdana,Arial,sans-serif}#blog_archive{margin:0 0 10px 20px;padding:0 0 .5em 0;background-color:#a7dcf1;width:200px}#blog_archive .nameplate{background-color:#5095b2;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#blog_archive ul{margin:.5em 0;padding:0 20px;border:none;list-style-type:none}#blog_archive ul li{margin:0;padding:0;line-height:1.3em}#featured_red{margin:0 0 10px 10px;padding:0;background-color:#f7d8bc;width:240px}#featured_red .nameplate{background-color:#e8976a;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#featured_green{margin:0 0 10px 10px;padding:0;background-color:#d3dec2;width:240px}#featured_green .nameplate{background-color:#6d7d56;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#featured_yellow{margin:0 0 10px 10px;padding:0;background-color:#fff6c5;width:240px}#featured_yellow .nameplate{background-color:#cab356;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#fpotd-store{border:1px solid #5095b2;margin:0 0 10px 10px;padding:0;width:228px}#fpotd-store .nameplate{background-color:#5095b2;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#fpotd-store .nameplate_black{color:#000;font:bold 9pt/1em Verdana,Arial,sans-serif}#landing_content .nameplate{color:#fff;font:bold 10pt/1.2em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#landing_content .view_all_links{color:#000;font:bold 11pt/1.1em Arial,sans-serif;margin:0;padding:0 10px 10px 10px}#mdse_content a{text-decoration:none}#mdse_content a:hover{text-decoration:underline}#mdse_content .read_more a{text-decoration:underline}#mdse_content .headline a{text-decoration:none;color:#000}#mdse_content .headline a:hover{text-decoration:underline}#landing_nav{margin:0 0 0 10px;padding:0;width:170px}#landing_nav .nameplate{color:#5095b2;font:bold 9pt/1em Verdana,Arial,sans-serif;text-align:center;margin:0;padding:5px 10px}#landing_nav ul{margin:.5em 0;padding:0;border:none;list-style-type:none}#landing_nav ul li{line-height:1.3em}#related_cats{xborder-top:1px solid #999;margin:2em 0;padding:0;text-align:left}#related_cats p{color:#3d89a7;font-weight:700}#related_cats ul li,#related_cats ul li a{text-decoration:none}#related_cats ul li a:hover{text-decoration:underline}#bookshelf{margin:0;padding:14px 0}#errata{margin:0;padding:21px 7px 0 7px}#bookshelf td,#errata td{margin:0;padding:0 3px 21px 3px}#bookshelf td div.swatch div.title,#errata td div.swatch div.title{font-weight:700}#bookshelf td div.swatch div.category,#errata td div.swatch div.category{font-style:italic;padding-bottom:3px}#bookshelf td div.swatch div.errata,#errata td div.swatch div.errata{border:1px solid #64b400;background-color:#d8ecbf;font-size:10px;margin:6px 0 0 0;padding:10px;text-align:center}h1.seo{border:none;color:#000;font-family:Arial,sans-serif;font-size:10pt;font-weight:400;margin:0 0 12px 0;padding:0}.bold{font-weight:700}.italic{font-style:italic}.white{color:#fff}.red{color:#de0000}.black{color:#000}.big_subhead{color:#522b85;font-size:15pt;font-weight:700}.subhead{color:#522b85;font-size:14pt;font-weight:700}.subhead a{color:#522b85}.heading{color:#ab570d;font-size:11pt;font-weight:700}.fine_print{font-size:8pt}.fine_print2{font-size:10pt}.fine_print3{font-size:10px}.saved_by_zero{border:none;margin:0;padding:0}.snippet{font-size:8pt}.snippet_highlight{background-color:#ff0;font-size:8pt}.paginator{margin-bottom:10px}.onpageseo{padding:10px;padding-top:1px}.onpageseo .heading2,.onpageseo h2{font-family:Arial;font-size:16px;font-weight:700;margin:12px 0 12px 0}.seohead{padding:5px;color:#fff;background-color:#6d6e70;width:310px;font-size:14px;font-weight:700}div.png_positioner,div.png_positioner_detail{position:relative}div.png_positioner span.rank{background-color:#d3dec2;border:3px solid #fff;color:#6d7d56;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}div.png_positioner div.stv_overlay{position:absolute;top:0;right:16px}#top_10{background-color:#fff6c5;margin:0 auto 10px auto;padding:0;text-align:center;width:230px}#top_10 .nameplate{background-color:#cab356;color:#fff;font:bold 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}html>body #top_10 div.png_positioner span.rank{left:3px}.static_subheads{color:#ab570d;font-size:11pt;font-weight:700}#hold_div{position:relative}#change_div_1{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_2{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_3{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_4{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_5{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_6{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_7{visibility:hidden;position:absolute;top:0;left:0;width:690px}#change_div_8{visibility:hidden;position:absolute;top:0;left:0;width:690px}#CPSC_BOX{border-color:#000;border-width:1px;border-style:solid;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;padding:3px;margin-top:8px}#CPSC_BOX .logo{float:left;padding:2px;background-image:url(/img/misc/sm_yellow_warn.jpg);background-repeat:no-repeat;width:40px;height:33px}#CPSC_BOX .text{clear:right;padding:2px}.catalog li{padding:0}.catalog li a:link{text-decoration:none}.catalog li a:visited{text-decoration:none}.catalog li a:hover{text-decoration:underline}#cat_nav-v2{margin:15px 0}#cat_nav-v2 div.nameplate{background-color:#525252}#cat_nav-v2 ul.tier_1{background-color:#ebebeb}#cat_nav-v2 ul.tier_1 li a.active{background-color:#fff8e0;margin:0 -10px;padding-left:10px}#cat_nav-v2 ul.tier_2{background-color:#fff8e0;margin:0 -10px;padding:0 10px 0 25px}#cat_nav-v2 ul.tier_2 li a.active{background-color:#fffef9;margin:0 -10px 0 -25px;padding-left:25px}#cat_nav-v2 ul.tier_3{background-color:#fffef9;margin:0 -10px 0 -25px;padding:0 10px 0 40px}#section_nav-v1 ul{background-color:#ebebeb}#section_nav-v1{margin:15px 0}#section_nav-v1 div.nameplate{background-color:#525252}#section_nav-v1 ul.tier_1{background-color:#ebebeb}#section_nav-v1 ul.tier_1 li a.active{margin:0 -10px;padding-left:10px}#section_nav-v1 ul.tier_2{margin:0 -10px;padding:0 10px 0 25px}#section_nav-v1 ul.tier_2 li a.active{background-color:#fff8e0;margin:0 -10px 0 -25px;padding-left:25px}#section_nav-v1 ul.tier_3{background-color:#fff8e0;margin:0 -10px 0 -25px;padding:0 10px 0 40px}#section_nav-v1 ul.tier_4{background-color:#fff8e0;margin:0 -10px 0 -25px;padding:0 10px 0 40px}#section_nav-v1 ul.tier_5{background-color:#fff8e0;margin:0 -10px 0 -25px;padding:0 10px 0 40px}#designer_nav{margin:0 0 15px}#csmodule_nav{margin:20px 0}#slide_show{width:720px;height:500;overflow:hidden;background-color:#fff;padding-left:0;padding-right:0;padding-top:0;z-index:1}#slide_show .slide{width:720px;height:500px;padding-left:0;padding-right:0;padding-top:0;overflow:hidden;display:none;background-color:#fff;z-index:1}#slide_show_controls .nav_bar{position:relative;background:#dcdcdd url(/img/misc/class-nav-v1/bg-gradient-navbar.jpg) repeat-x;width:718px;height:30px;border:1px solid #dadadb;z-index:1}#slide_show_controls .nav_bar .tab{position:relative;border-right:1px solid #dadadb;float:left;padding:8px 10px 12px;z-index:2;height:10px;cursor:pointer}#slide_show_controls .nav_bar .active{z-index:5;background-color:#fff;position:relative;height:14px;padding-top:12px;top:-8px;border-right:1px solid #dadadb;border-top:1px solid #dadadb;border-left:1px solid #dadadb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#66744f}#slide_show_controls .nav_bar{border-left:0}#slide_show_controls .nav_bar .tab{border-right:0;border-left:1px solid #dadadb;padding:0 10px;height:30px;line-height:30px}#slide_show_controls .nav_bar .tab:last-of-type{border-right:1px solid #dadadb}#slide_show_controls .nav_bar .active{top:0;margin-top:-8px;height:38px;line-height:38px;border-right:1px solid #dadadb;-webkit-transition:height 250ms,margin-top 250ms,line-height 250ms;-moz-transition:height 250ms,margin-top 250ms,line-height 250ms;-o-transition:height 250ms,margin-top 250ms,line-height 250ms;transition:height 250ms,margin-top 250ms,line-height 250ms}#slide_show_controls .nav_bar .active+.tab{border-left:0}#slide_show_controls .nav_bar .sale{background:#efaba2 url(/img/misc/class-nav-v1/bg-gradient-navbar_red.gif) repeat-x}#slide_show_controls .nav_bar .sale.active{background-image:none;background-color:#de0000;color:#fff}#slide_show_controls .toggle_button{cursor:pointer;position:absolute;top:4px;right:12px}#social_toolbar{margin:10px 0}#social_toolbar table{background-color:#fff!important;border:none!important}#social_toolbar table td{border:none!important}#social_toolbar table td div.nameplate{border-bottom:1px solid #999!important;color:#3d89a7;font-weight:700;line-height:25px}#social_toolbar table td.icon{padding-right:2px!important}#social_toolbar table td.label{font-size:11px;font-weight:400!important}#header-v2{background-color:#fff;width:1000px}#header-v2-print{background-color:#fff}#header-v2 .masthead{position:relative;padding:0;height:72px}#header-v2 .masthead_printer{position:relative;padding:0;height:210px}#header-v2 .logo{border:none;position:absolute;bottom:7px;left:20px;width:235px;height:60px}#header-v2 .utility_nav{border:none;position:absolute;top:26px;left:275px;font:9pt/1em Verdana,Arial,sans-serif}#header-v2 .utility_nav a{color:#65754d;text-decoration:none}#header-v2 .utility_nav a:hover{color:#522b85}#header-v4 .masthead{position:relative;height:90px}#header-v4 .utility_nav{z-index:20;position:relative;top:0;border-bottom:1px solid #ccc;padding-left:16px}#header-v4 .utility_nav ul{list-style:none;display:block;overflow:hidden;margin:0;padding:0}#header-v4 .utility_nav ul li{float:left;display:block;text-align:center;border:none;padding:6px 9px 6px 4px}#header-v4 .utility_nav ul li a{color:#333;font-size:11px;text-decoration:none}#header-v4 .utility_nav ul li a:hover{text-decoration:underline}#header-v4 .logo{border-right:1px solid #c6c6c6;position:relative;top:-1px;left:20px;width:275px;height:64px;z-index:1;overflow:hidden;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#header-v4 .search{position:absolute;bottom:16px;right:20px}#header-v4 .search label{color:#6d7d56;font-weight:700}#header-v4 .search #criteria,#returning_customer input[type=password],#returning_customer input[type=text]{color:#000;background-color:#fff;font-size:14px;line-height:1.1em;height:15px;width:400px;padding:8px 9px 6px;margin:0 5px;border:1px solid #999;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition-property:background-color,box-shadow;-moz-transition-property:background-color,box-shadow;-ms-transition-property:background-color,box-shadow;-o-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:120ms;-moz-transition-duration:120ms;-ms-transition-duration:120ms;-o-transition-duration:120ms;transition-duration:120ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.5),0 2px 3px #fff;-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.5),0 2px 3px #fff;box-shadow:inset 0 1px 5px rgba(0,0,0,.5),0 2px 3px #fff}#header-v4 .search #criteria:hover{background-color:#fff;border-color:#bdbcb3;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1)}#header-v4 .search #criteria:focus{background-color:#fff;border-color:#a8bcca;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5);box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5)}#header-v4 div.menu{background:#efe5ff;background:-moz-linear-gradient(top,#efe5ff 0,#dccff2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efe5ff),color-stop(100%,#dccff2));background:-webkit-linear-gradient(top,#efe5ff 0,#dccff2 100%);background:-o-linear-gradient(top,#efe5ff 0,#dccff2 100%);background:-ms-linear-gradient(top,#efe5ff 0,#dccff2 100%);background:linear-gradient(to bottom,#efe5ff 0,#dccff2 100%);border-top:1px solid #c4b8d9;border-bottom:1px solid #c4b8d9;position:relative;text-align:center}.ie9 #header-v4 div.menu{filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZTVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2NmZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.lt-ie8 #header-v4 div.menu{z-index:500}#header-v4 div.menu ul.nav{list-style:none;display:inline-block;height:45px;margin:0;padding:0;zoom:1}#header-v4 div.menu ul.nav li{float:left;display:block;text-align:center;border:none;padding:6px 9px 9px;z-index:99999}#header-v4 div.menu ul.nav li.widow{padding-top:14px;padding-bottom:2px}#header-v4 div.menu ul.nav li a{position:relative;z-index:1002;display:block;height:32px;color:#634393;font-size:14px;font-weight:700;text-decoration:none}.lt-ie9 #header-v4 div.menu ul.nav li a .nav-triangle{position:absolute;bottom:-8px;left:0;right:0;display:none;width:0;height:0;margin:auto;border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;text-align:center}.lt-ie9 #header-v4 div.menu ul.nav li.widow a .nav-triangle{bottom:0}.lt-ie9 #header-v4 div.menu ul.nav li.hover a .nav-triangle{display:block}.lt-ie8 #header-v4 div.menu ul.nav li a .nav-triangle{left:30%}#header-v4 div.menu ul.nav li a .nav-supertriangle{display:none;overflow:hidden;position:absolute;bottom:-8px;left:0;right:0;z-index:1005;margin:auto;width:29px;height:15px}#header-v4 div.menu ul.nav li a .nav-supertriangle:after{content:"";width:14px;height:14px;margin:29px auto 0;-webkit-transform:translateY(-20px) rotate(45deg);-moz-transform:translateY(-20px) rotate(45deg);-ms-transform:translateY(-20px) rotate(45deg);-o-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg);text-align:center;display:block;background:#fff;-webkit-box-shadow:-1px -1px 5px rgba(0,0,0,.5);-moz-box-shadow:-1px -1px 5px rgba(0,0,0,.5);box-shadow:-1px -1px 5px rgba(0,0,0,.5)}#header-v4 div.menu ul.nav li.widow a .nav-supertriangle{bottom:0}#header-v4 div.menu ul.nav li.hover a .nav-supertriangle{display:block}#header-v4 div.menu ul.nav li div.panel{background-color:#fff;border:1px solid #ccc;left:-999em;position:absolute;z-index:1001;width:980px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.65);-moz-box-shadow:0 1px 10px rgba(0,0,0,.65);box-shadow:0 1px 10px rgba(0,0,0,.65);text-align:left}#header-v4 div.menu ul.nav li.hover div.panel{left:10px;top:100%}#header-v4 div.menu div.content{padding:20px}#header-v4 div.menu div.panel h1{color:#967cbf;font-size:33px;font-weight:400;margin:0;padding:0;text-align:left}#header-v4 div.menu div.panel h2{color:#967cbf;font-size:15px;font-weight:400;margin:15px 0 5px;padding:0;text-align:left;text-transform:uppercase}#header-v4 div.menu div.panel h1 a,#header-v4 div.menu div.panel h2 a{color:#967cbf;font-size:inherit;height:auto;text-decoration:none}#header-v4 div.menu div.panel h1 a{font-size:33px;font-weight:inherit}#header-v4 div.menu div.panel table tr td{padding:0 10px 0 0;vertical-align:top;width:145px}#header-v4 div.menu div.panel ul{list-style:none;margin:0;padding:0}#header-v4 div.menu div.panel ul li{float:none;text-align:left;border:none;padding:2px 0}#header-v4 div.menu div.panel ul li ul{padding-top:2px}#header-v4 div.menu div.panel ul li ul li{padding-left:20px}#header-v4 div.menu div.panel ul li a{color:#000;font-size:12px;font-weight:400;height:auto;text-decoration:none}#header-v4 div.menu div.panel a:hover{text-decoration:underline!important}#header-v4 div.submenu{z-index:9;position:relative;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#f2f2f2 0,#e6e6e6 100%);background:-o-linear-gradient(top,#f2f2f2 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#e6e6e6 100%);background:linear-gradient(to bottom,#f2f2f2 0,#e6e6e6 100%);border-top:1px solid #ccc;text-align:right}.ie9 #header-v4 div.submenu{filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}#header-v4 div.submenu ul.subnav{list-style:none;display:inline-block;overflow:hidden;height:26px;margin:0;padding:0 10px}#header-v4 div.submenu ul.subnav li{float:left;display:block;text-align:center;border:none;padding:6px 7px 6px 4px}#header-v4 div.submenu ul.subnav li a{color:#000;font-size:12px;text-decoration:none}#header-v4 div.submenu ul.subnav li a:hover{text-decoration:underline}#header-v4 div.submenu div.promo_slug{color:#de0000;float:left;font-size:14px;font-weight:700;line-height:26px;text-align:left;margin:0 -3px 0 20px;width:375px;height:26px;overflow:hidden}#header-v4 div.submenu div.promo_slug a{color:#de0000;text-decoration:none}#hover_cart{background:url(/img/misc/bg-global_cart.gif) no-repeat;height:52px;right:20px;position:absolute;top:0;width:323px;z-index:8001}#hover_cart div.top{height:41px;left:8px;position:absolute;top:8px;width:305px}#hover_cart div.top span.label{font-size:12px!important;font-weight:400!important}#hover_cart div.top span.price{font-size:12px!important;font-weight:700!important}#hover_cart div.bottom{background-color:#fff;border-right:1px solid #adbc96;border-bottom:1px solid #adbc96;border-left:1px solid #adbc96;left:8px;position:absolute;top:52px;width:305px;z-index:9999}#hover_cart div.bottom table{padding-bottom:3px}#hover_cart div.bottom table th{background-color:#6d7d56;color:#fff;font-size:12px;font-weight:400;height:20px}#hover_cart div.bottom table td{background-color:#e6e6e6;font-size:12px;height:34px;line-height:13px}#hover_cart div.bottom table td.sum{font-weight:700;height:14px}#hover_cart div.bottom div.button_wrapper{overflow:auto;padding:5px 0;position:relative;height:1%}#hover_cart div.bottom div.button_wrapper div.left{float:left}#hover_cart div.bottom div.button_wrapper div.right{float:right}#header-v3{background-color:#fff;width:1000px}#header-v3-print{background-color:#fff}#header-v3 .masthead{position:relative;padding:0;height:105px}#header-v3 .masthead_printer{position:relative;padding:0;height:210px}#header-v3 .logo{border:none;position:absolute;bottom:9px;left:43px;width:472px;height:85px}#header-v3 .utility_nav{border:none;position:absolute;top:67px;left:708px;font:9pt/1em Verdana,Arial,sans-serif}#header-v3 .utility_nav a{color:#65754d;text-decoration:none}#header-v3 .utility_nav a:hover{color:#522b85}#videoWidget{margin-top:24px;clear:both}#videoWidget table{background-color:#fbfdfb;border-collapse:collapse;border-top:1px solid #a4ddf3;border-right:1px solid #a4ddf3;border-left:1px solid #a4ddf3}#videoWidget table td{border-bottom:1px solid #a4ddf3}#videoWidget table td table,#videoWidget table td table td{border:none}#productPlayer{width:320px;height:264px;overflow:hidden}#productVideoList{overflow:hidden;width:186px}#productVideoList .element{height:52px;width:162px;overflow:hidden;padding:8px;margin-left:8px}#productVideoList .divider{margin-top:5px;border-bottom:dashed 1px #999;margin-left:8px}#productVideoList a{color:#000}#productVideoList .element .thumbnail{float:left;width:64px;height:52px;overflow:hidden}#productVideoList .element .details{float:left;margin-left:8px;display:block;width:86px}#productVideoList .element .details .title{font-weight:700;text-decoration:underline}#productVideoList .element .details .runtime{text-decoration:underline}#productVideoList .on{background-color:#e0e0e0;cursor:pointer}#pdfResourceBox,#videoBox{background-color:#edf8fd;border:1px solid #a4ddf3;padding:10px;text-align:left}#pdfResourceBox .head{color:#3d89a7;font-weight:700;margin-bottom:18px}#pdfResourceBox .item{margin-top:10px;margin-bottom:10px}#pdfResourceBox .item .title{padding-left:10px;padding-right:10px}#pdfResourceBox .item .title,#pdfResourceBox .item .title a{color:#000;font-weight:700;font-size:12px}#pdfResourceBox .divider{border-bottom:dashed 1px #999}#social_sidebar{margin:0 0 10px 20px;padding:0;background-color:#d3dec2;width:240px}#social_sidebar .nameplate{background-color:#6d7d56;color:#fff;font:bold 9pt/1em Verdana,Arial,sans-serif;margin:0;padding:5px 10px}#social_sidebar .icon{padding-right:5px}#social_sidebar table td table{margin-bottom:2px}#social_sidebar .innerbox{margin:.5em 0;padding:0 0 0 20px;border:none;list-style-type:none}#social_sidebar ul li{line-height:1.3em}#social_sidebar p{margin-bottom:0;padding:0 20px .5em}a.photo_buttons{background-color:#edf8fe;border-bottom:1px solid #a4ddf3;border-left:1px solid #a4ddf3;border-right:1px solid #a4ddf3;display:block;font-weight:700;height:26px;line-height:26px;text-align:center;text-decoration:none;width:180px}a.photo_buttons.slideshow{background:#edf8fe url(/img/misc/icon-gallery.gif) 14% 50% no-repeat;border-top:1px solid #a4ddf3}a.photo_buttons.iconplay{background:#edf8fe url(/images/misc/icon-play.gif) 14% 50% no-repeat;border-top:1px solid #a4ddf3}a.photo_buttons:hover{background-color:#a4ddf3}#videobar.iconplay{background:url(/images/misc/icon-play.gif) 30% 50% no-repeat}#microsite{background-color:#e7ddcb;margin:30px 0;width:100%}#microsite .nameplate .np-left{background-image:url(/img/misc/bv_nameplate_01.gif);background-repeat:no-repeat;background-position:top left}#microsite .nameplate .np-right{background-image:url(/img/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(/img/misc/bv_nameplate_02.gif);background-repeat:repeat-x}#microsite p{margin:0;padding:10px}.hp-promo-box{background-color:#ccc;height:160px;width:230px;overflow:hidden;float:left;position:relative}.hp-promo-box .under{position:absolute;top:0;left:0;z-index:1;width:230px;height:160px}.hp-promo-box .link{position:absolute;top:0;left:0;z-index:2}.hp-promo-box .link img{border:none}.hp-promo-box .title{background-color:#ceaf5c;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;height:25px;line-height:25px;padding-left:7px;padding-right:7px}.hp-promo-box .title:after{content:"";padding-left:5px;padding-top:2px;content:url(/img/home/misc/harrow.jpg)}#alert{background:url(/img/icon-alert.gif) 15px 15px no-repeat;background-color:#ffc;border-top:3px solid orange;border-bottom:3px solid orange;margin-bottom:16px;padding:16px 16px 16px 80px}#alert h2{margin:0;padding:0}#alert p{font-size:16px;margin:12px 0 0 0;padding:0}#alert dl{font-size:16px}#alert dt{font-style:italic;margin-top:15px}#ialert{border:1px solid #c1b38b;background-color:#fff;font-size:13px;margin:15px 0 15px;padding:10px;text-align:center}.ialert-is-owned{background:#fff url(/img/misc/icon-info.png) 10px 50% no-repeat;border:1px solid #3089ae;border-radius:5px;font-weight:700;margin-bottom:10px;margin-right:-10px;padding:10px 10px 10px 50px;text-align:left}.ialert-is-owned a{font-weight:400}.ialert-is-owned-new-style{margin-right:0;padding-left:44px}.ialert-is-owned-new-style a{font-size:12px}#chrome_bar{background:url(/img/misc/bg-chrome_bar-aal.gif) repeat-x top;height:28px}#chrome_bar table{margin:0 auto}#chrome_bar table td{padding:0 10px 0 9px}#chrome_bar span.label{color:#364d17;font-family:Arial,sans-serif;font-size:12px;font-weight:700}#chrome_bar-v2{background:url(/img/misc/bg-chrome_bar-aal-v2.gif) repeat-x top;border-bottom:1px solid #adbc96;height:40px}#chrome_bar-v2 table{margin:0 auto}#chrome_bar-v2 table td{padding:0 10px 0 9px}#chrome_bar-v2 span.label{color:#364d17;font-family:Arial,sans-serif;font-size:12px;font-weight:700}#chrome_bar-v3{background:url(/img/misc/bg-chrome_bar-aal-v2.gif) repeat-x top;height:40px}#chrome_bar-v3 .headerText,#chrome_bar-v3 h3{color:#fff;font-size:15px;font-weight:400;display:inline-block;padding:4px 0 0 20px;margin:0}#chrome_bar-v3 .headerText a,#chrome_bar-v3 h3 a{color:#fff;text-decoration:none}#chrome_bar-v3 .headerText a:hover,#chrome_bar-v3 h3 a:hover{text-decoration:underline}#chrome_bar-v3 .login_nav{padding-left:16px}#chrome_bar-v3 .login_nav ul{list-style:none;display:block;overflow:hidden;margin:0;padding:0}#chrome_bar-v3 .login_nav ul li{float:left;display:block;text-align:center;border:none;padding:1px 9px 1px 4px}#chrome_bar-v3 .login_nav ul li a{color:#c1cfaa;font-size:11px;text-decoration:none}#chrome_bar-v3 .login_nav ul li a:hover{text-decoration:underline}form{margin:0;padding:0}#newsletters_inner_wrapper{margin:10px 0}#newsletters{margin:0;width:740px}#newsletters_leaderboard{margin-top:10px;text-align:center}#newsletters h1.publication{color:#fff;font-family:Georgia,serif;font-size:27px;font-weight:400;margin:0;padding:0;line-height:56px}#newsletters span.label{font-size:12px}#newsletters .fine{font-size:12px;padding:0;text-decoration:none}#newsletters .copy{font-size:15px}#newsletters td.departments a{background-color:#f7d8bc;color:#d66f36;display:block;font-size:13px;font-weight:700;line-height:15px;margin-left:6px;padding:5px 0;text-align:center;text-transform:uppercase;text-decoration:none}#newsletters td.departments a.first{margin-left:0!important}#newsletters td.departments a.active,#newsletters td.departments a.active:hover{background-color:#ba7db6;color:#fff}#newsletters td.departments a:hover{background-color:#eedeed;color:#ba7db6}#newsletters td.arrows div{margin-left:6px;text-align:center}#newsletters td.arrows div.first{margin-left:0!important}#newsletters #article_columns{background:url(/img/misc/bg-article_columns.gif) repeat-y;border:1px solid #ba7db6;overflow:auto;position:relative}#newsletters #article_toc{float:right;width:197px}#newsletters #article_toc div.skyscraper{margin:14px 0 9px 0;text-align:center}#newsletters #article_toc div.department{color:#ba7db6;font-size:13px;font-weight:700;margin:21px 7px 7px 14px;text-transform:uppercase}#newsletters #article_toc ul{list-style-type:none;margin:0;padding:0}#newsletters #article_toc li{border-top:1px dotted #ba7db6;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:12px}#newsletters #article_toc li a{color:#ba7db6;text-decoration:none}#newsletters #article_toc li a:hover{text-decoration:underline}#newsletters #article_toc li a.active{font-weight:700}#newsletters #article_body{margin-right:187px;padding:20px}#newsletters #article_body h1{color:#ba7db6;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:400;margin:0 0 15px 0;padding:0}#newsletters #article_body h2{color:#ba7db6;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;margin:0 0 15px 0;padding:0}#newsletters #editors_bio{font-size:11px;font-weight:400}#yoga{background-color:#f7f1d4;padding:20px 0;margin:20px 0 0 0}#yoga div.headline{font-family:Helvetica,Arial,sans-serif;font-size:25px;padding-bottom:10px;text-align:center}#yoga div.subhead{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;padding:10px 0}#yoga div.romance{font-size:11px;padding-right:5px}#yoga td.coupon{background-color:#ffedb8;border:3px dashed #666;padding: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}#yoga table.form td{padding-top:8px}#t1_title{margin-bottom:22px}#t1_wrapper,#t2_wrapper{margin-bottom:24px;overflow:auto;width:728px}#t1_180x240{float:left;margin-right:-3px;text-align:center;width:180px}html>body #t1_180x240{margin-right:0}#t1_180x240 .magnify,#t1_180x240 .slideshow{margin-top:12px}#t1_content{height:1%;margin-left:201px}#t1_content .description{color:#000;font-size:16px}html>body #t1_content{height:auto;margin-left:204px}#t1_order_form td.variation .format{font-size:18px;font-weight:700}#t1_order_form td.variation .stock{color:#960000;font-weight:700}#t1_order_form td.variation .qty{margin-top:10px}#t1_order_form td.variation .help{font-size:11px}#t1_order_form{clear:right;margin-top:24px;width:520px}#t1_order_form table{background-color:#fbfdfb;border:1px solid #a4ddf3;border-bottom:none}#t1_order_form table td{border-bottom:1px solid #a4ddf3}#t1_order_form table td table{border:none}#t1_order_form table td table td{border:none}#t1_order_form .qty,#t2_xsell_prod .qty{margin-top:12px}#t1_order_form .qty input,#t2_xsell_prod .qty input{margin-right:24px}#bonus_buy .stock,#t1_order_form .stock,#t2_xsell_prod .stock{color:#2a378b;font-weight:700}#bonus_buy .stock{padding-left:1em}#t1_order_form .add_to_cart{background-color:#fff;margin:0;padding:2px;text-align:center}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-body{position:relative;background:#efe5ff url(/img/interstitial/bg-gradient.gif) repeat-x;border:8px solid #dccff2;margin:auto;padding:16px 24px 16px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.25;width:400px}@media screen and (min-width:768px){.modal-dialog{left:50%;right:auto;width:600px;padding-top:30px;padding-bottom:30px}}#interstitial{margin:auto;overflow:hidden;width:464px}#interstitial .close-button{background-color:#ddd0f2;font-size:14px;font-weight:700;padding:8px;position:absolute;top:0;right:0}#interstitial .close-button a{color:#634393}#interstitial .ialert{margin:15px 0;padding:12px 12px 12px 60px;text-align:left}#interstitial .ialert h3{color:#000;font-size:20px;margin-top:0;margin-bottom:15px}#interstitial .ialert ul{margin-top:0;margin-bottom:15px}#interstitial .ialert.error,#interstitial .ialert.warning{background:#ffc url(/images/misc/icon-ialert_warning.png) 15px 50% no-repeat;border-top:1px solid orange;border-bottom:1px solid orange}#interstitial .ialert.success{background:#cfc url(/images/misc/icon-ialert_success.png) 15px 50% no-repeat;border-top:1px solid #3a9804;border-bottom:1px solid #3a9804}#interstitial input[type=email],#interstitial input[type=text]{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}#interstitial input[type=email]:hover,#interstitial input[type=text]:hover{background-color:#fff;border-color:#bfbfbf;box-shadow:0 0 5px 2px rgba(122,122,122,.2)}#interstitial input[type=email]:focus,#interstitial input[type=text]: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)}#interstitial input[type=email],#interstitial input[type=text]{outline:0}#interstitial .inline-block{display:inline-block!important}#interstitial button,#interstitial input[type=checkbox],#interstitial input[type=image],#interstitial input[type=submit],#interstitial label[for]{cursor:pointer}#interstitial a{color:#0c3f93;text-decoration:none}#interstitial a:hover{text-decoration:underline}#interstitial form{margin:0;padding:0}#interstitial fieldset{padding:0;border:0;margin:0}#interstitial label{color:#000;display:block;font-size:16px}#interstitial h1{color:#634393;font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:-.5px;line-height:1.1em;margin:.5em 0}#interstitial h3{color:#000;font-size:18px;line-height:1em;margin-top:0;margin-bottom:1em}#interstitial .interests-selector{border-top:2px solid #c4b8d9;border-bottom:2px solid #c4b8d9;margin:1em 0;padding:8px}#interstitial .tfield{width:80%}#interstitial .fine-print{font-size:11px;margin-bottom:0}#interstitial img{border:none}#interstitial p{font-family:Arial,sans-serif;font-size:16px}#returning_customer input[type=password],#returning_customer input[type=text]{color:#000;background-color:#fff;font-size:14px;line-height:1.1em;height:15px;width:280px;padding:8px 9px 6px;margin:0;border:1px solid #999;-webkit-background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition-property:background-color,box-shadow;-moz-transition-property:background-color,box-shadow;-ms-transition-property:background-color,box-shadow;-o-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:120ms;-moz-transition-duration:120ms;-ms-transition-duration:120ms;-o-transition-duration:120ms;transition-duration:120ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.5);box-shadow:inset 0 1px 5px rgba(0,0,0,.5)}#returning_customer input[type=password]:hover,#returning_customer input[type=text]:hover{background-color:#fff;border-color:#bdbcb3;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 5px rgba(0,0,0,.35),0 0 5px 2px rgba(0,0,0,.1)}#returning_customer input[type=password]:focus,#returning_customer input[type=text]:focus{background-color:#fff;border-color:#a8bcca;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5);box-shadow:inset 0 1px 5px rgba(0,0,0,.2),0 0 5px 2px rgba(99,67,147,.5)}.css_button,.css_small_button,a:link.css_small_button,a:visited.css_small_button{background-color:#634393;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:5px;-moz-border-radius:5px;border-radius:5px;-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)}.css_button:focus,.css_button:hover,a.css_small_button:focus,a.css_small_button:hover{opacity:1;-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(255,255,255,.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(255,255,255,.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(255,255,255,.15)}.css_button:active,a.css_small_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{color:#ccc;opacity:.5;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)}.css_button{font-size:14px;padding:6px 8px 7px;text-decoration:none}.css_small_button{font-size:12px;padding:6px 8px 5px;text-decoration:none}.item_backordered a{position:relative}.loginHeading{font-weight:700;font-size:16px}.header2{font-weight:700;font-size:20px}.header4{font-weight:700;font-size:20px;margin:15px 0}.header3{font-size:16px;font-weight:700;margin:10px 0}.header5{font-size:16px}.header{font-weight:700}.clearance_banner{float:left;margin-right:5px}.clearance_list_item{position:relative;float:left;height:300px;width:144px;margin:0 5px 5px 0;text-align:center}.clearance_list_item.last{margin-right:0}.clearance_list_item h2{width:134px;height:12px;margin:0;padding:12px 5px;text-transform:uppercase;font-size:12px;line-height:13px;font-weight:400;color:#fff;text-align:left}.clearance_list_item.two_line h2{height:26px;padding:5px}.clearance_list_item h2 a{color:#fff;text-decoration:none}.clearance_list_item img{border:0;margin-top:10px}.clearance_list_item a:link,.clearance_list_item a:visited{text-decoration:none}.clearance_list_item a:hover{text-decoration:underline}.clearance_list_item .more_link{position:absolute;bottom:10px;right:10px;margin:0}.clearance_list_item .more_link a{font-style:italic;color:#333}.clearance_list_item .more_link a:active,.clearance_list_item .more_link a:link{text-decoration:underline}.clearance_list_item .more_link a:hover{text-decoration:none}.vjs-default-skin .vjs-big-play-button{border:0!important;opacity:1!important;background:transparent url(/img/videos/play-off.png) no-repeat 50% 50%!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(/img/videos/play-on.png)!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}form .kcn-button{border:0;cursor:pointer;background-color:#1f7b8f;color:#fff;font-weight:700;font-size:16px;padding:0 10px;line-height:33px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}form .kcn-button:hover{background-color:#23707e}form .kcn-append{display:block;color:#1f7b8f;font-weight:700;font-size:13px;white-space:nowrap;margin-bottom:8px}.image-zone{position:relative}.image-zone.img-content img{height:auto;max-width:100%;width:100%}.image-zone .zone-img-sm{display:none}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.5em;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.text-giant{font-size:1.5em}.text-larger{font-size:1.2em}.text-smaller{font-size:.9em}.text-tiny{font-size:.8em}.text-normal{font-size:1em}.text-bold{font-weight:700!important}.text-italic{font-style:italic!important}.text-normal{font-weight:400!important;font-style:normal!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.purple{color:#6c5696}