html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-family:"Times New Roman",Times,serif;line-height:1.125em;text-align:center;text-rendering:optimizeLegibility;color:#75757a;background:#b6cac3 url(http://static.pinkblossomtree.com/img/bg.jpg) 50% 0 repeat}p,ul,ol,dt{margin:1.285em 0;font-size:.875em}h1,h2,h3,h4,h5,h6{margin:1.25em 0 .25em 0}blockquote{font-style:italic}a:link,a:visited{color:#75757a;text-decoration:none}a:hover,a:active{color:#9e9ea2;text-decoration:none}#error{margin:18px auto;width:480px;background:#FFF;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#top{position:relative;margin:0 auto;height:94px;width:960px;background:transparent url(http://static.pinkblossomtree.com/img/bg-top.png) 0 100% no-repeat}#logo{margin:0;position:absolute;top:0;left:283px;width:394px;height:219px;text-indent:-9999px;background:transparent url(http://static.pinkblossomtree.com/img/logo.png) 50% 0 no-repeat;overflow:hidden}#logo a{margin:0 auto;display:block;width:348px;height:100%}#container{margin:0 auto;text-align:left;text-shadow:1px 1px 0 #f6f5f0;width:960px;background:#FFF;overflow:hidden}#header{width:100%;padding:28px 0 9px 0;background:transparent url(http://static.pinkblossomtree.com/img/bg-header.png) 50% 0 repeat-x;overflow:hidden}#slogan{float:left;margin:0 18px;font-size:1.25em;color:#4e5051;line-height:45px;height:45px}#content{margin:0;float:right;width:693px}#content h2{margin:0 0 .818em 0;font-size:1.375em;font-weight:normal;font-style:italic}#products h2{clear:both;margin:0;padding:9px 0 18px 0;line-height:1em;width:675px}#sidebar{margin:0 14px 17px 14px;float:left;width:235px;text-align:center;overflow:hidden}#sidebar .pod{margin-top:9px;width:100%;background:#efefe0 url(http://static.pinkblossomtree.com/img/bg-side.png) 50% 100% repeat-y;overflow:hidden}#sidebar .pod .inner{padding:0 18px 18px 18px;background:transparent url(http://static.pinkblossomtree.com/img/bg-side-btm.png) 50% 100% no-repeat}#sidebar .pod p,#sidebar .pod ul{margin:1.2em 0;font-size:.9375em}#sidebar .pod li{margin:.82em}#sidebar .pod li.adr{margin:0}#sidebar .pod h3{margin:.75em 0;font-size:1.5em;font-weight:normal}#sidebar .pod .title{padding-top:36px;margin-top:0;background:transparent url(http://static.pinkblossomtree.com/img/bg-side-top.png) 50% 0 no-repeat}#sidebar #about{margin-top:0}#sidebar #about .title{padding-top:52px;background:transparent url(http://static.pinkblossomtree.com/img/bg-side-about-top.png) 50% 0 no-repeat}#sidebar #contact .title{margin-bottom:0;padding:32px 0 10px 0;line-height:63px;background:red;background:transparent url(http://static.pinkblossomtree.com/img/bg-side-contact-top.png) 50% 0 no-repeat}#sidebar .title a{display:block;width:100%;height:100%}#sidebar h3.contact-us{margin-top:9px}#sidebar .hr{margin:18px 0;height:23px;background:transparent url(http://static.pinkblossomtree.com/img/side-hr.png) 50% 0 no-repeat}#subForm .input-text{margin:0 9px;padding:2px 5px;font-family:"Times New Roman",Times,serif;font-size:1em;width:125px;color:#75757a;background:#fbfbf8;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#sidebar #faq{background-image:url(http://static.pinkblossomtree.com/img/bg-side-faq.png);background-position:0 0;height:139px;overflow:hidden}#sidebar #faq .title{padding-top:0;margin:45px;line-height:49px;background:none}#sidebar #faq a{display:block;width:100%;height:100%}#footer{clear:both;margin-top:18px;width:100%;background:#4e5051;overflow:hidden}#footer p{margin:18px 0 32px 0;font-size:.75em;color:#fefefc;text-shadow:none;text-align:center;letter-spacing:0}#footer a:link,#footer a:visited{color:#fefefc}#footer a:hover,#footer a:active{color:#cacac9}#nav{float:left;margin:9px 0 0 0;font-size:1.75em;line-height:28px;width:100%;overflow:hidden}#nav li{margin:18px 18px;float:left;width:270px;text-align:center}#nav li.n-illustration{float:right}#nav li.n-photo a{padding-left:35px;background:transparent url(http://static.pinkblossomtree.com/img/n-photo.png) 0 50% no-repeat}#nav li.n-illustration a{padding-left:40px;background:transparent url(http://static.pinkblossomtree.com/img/n-illustration.png) 0 50% no-repeat}#nav li a:hover{background-position:-275px 50%}#nav-cart{float:right;width:288px;margin:0 9px;font-size:1em;color:#4e5051;text-align:center;height:45px}#nav-cart li{display:inline;line-height:45px}#nav-cart li a:link,#nav-cart li a:visited{color:#4e5051}#nav-cart li a:hover,#nav-cart li a:active{color:#838485}#nav-cart li .cart-count{margin:0 6px 0 3px;font-size:.9375em;padding:2px 6px;background:#fbfbf8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#nav-cart li.minicart-checkout a{margin-left:5px;padding-left:8px;border-left:1px solid}#pagination{clear:both;margin:1.285em 0;font-size:.875em;text-align:center;width:675px}#pagination a,#pagination span{padding:0 4px}#pagination span,#pagination .current{color:#9e9ea2}#home-page #main-title{display:none}#product-details #main-title h2,h2.category-title{padding-top:0;margin-top:0;font-style:normal}img.main{margin-bottom:18px}#faq-content{width:675px}#faq-content .faq-list dt{font-weight:bold}#products{width:100%;overflow:hidden}#products .product{margin:0 18px 18px 0;float:left;padding:18px;width:175px;border:1px dashed #797981}#products .product h3,#products .product p{margin:0;font-size:.875em}#products .product .product-price,#product-content #product-details .price{display:none}#products .product .product-title{margin-top:.642em}#product-content{margin:0 18px 18px 0;padding:17px;width:639px;border:1px dashed #797981;overflow:hidden}#product-content #product-details{float:right;width:321px}#product-form #product-options{margin:1.285em 0;width:100%}#product-content #product-images{float:left;width:300px}#product-content #product-images a#product-image,#product-content #product-images img#product-img{display:block;width:300px;height:300px;overflow:hidden}#product-content #product-details .price{margin-top:0}#product-content #product-details .delivery{padding-top:19px;border-top:1px dashed #797981}#content small{font-size:.857em}.images-nav{margin-top:18px;width:100%;overflow:hidden}.images-nav .images-prev a,.images-nav .images-next a{display:block;width:17px;height:17px;overflow:hidden;text-align:left}.images-nav .images-prev a{float:left;text-indent:-9999em;background:transparent url(http://static.pinkblossomtree.com/img/arrows.png) 0 0 no-repeat}.images-nav .images-prev a:hover{background-position:0 -17px}.images-nav .images-next a{float:right;text-indent:-9999em;background:transparent url(http://static.pinkblossomtree.com/img/arrows.png) 100% 0 no-repeat}.images-nav .images-next a:hover{background-position:100% -17px}.images-nav #images-list{margin:0;float:left;width:264px;text-align:center}.images-nav #images-list li{display:inline}.images-nav #images-list a{padding:0 1em}#cart-content{width:675px;float:left;overflow:hidden;margin-bottom:18px}#cart-note{clear:both;width:639px;overflow:hidden;padding:0 18px;border:1px dashed;background:#f7f7ef}#cart-note h3{margin:1.285em 0;text-transform:uppercase;font-size:.875em}#cart-table{text-align:left;border-collapse:collapse;border-spacing:0;width:100%}#cart-table td,#cart-table th{text-align:left;vertical-align:middle}#update-btn-head{display:none}.alert-continue{width:675px;text-align:right;overflow:hidden}#col-price{width:65px}#col-qty{width:40px}#col-total{width:65px}#col-options{width:30px}#cart-head th{background:#efefe0}#cart-head th{padding-top:9px;padding-bottom:9px}#head-item{padding-left:9px}#head-options span{display:none}#cart-body th{padding-left:9px;font-weight:normal}#cart-body td{padding:9px 9px 9px 0}#cart-body tr.row-alt th,#cart-body tr.row-alt td{background:#f7f7ef}#cart-body td.item-name img,#cart-body td.item-name a{display:block;float:left}#cart-body td.item-name img{padding:0 9px}#cart-body td.item-name a{margin:16px 0}#cart-body .item-price{padding-right:5px}#cart-body .item-qty input{width:2em;text-align:center}#cart-body .item-total{font-weight:bold}#cart-body .item-options{text-align:center}#cart-body .item-options .remove-btn{width:13px;height:13px;background:url(http://cache0.bigcartel.com/theme_assets/1/1.0.12/images/btn-delete.gif) no-repeat;border:none;cursor:pointer;display:block}#cart-body .item-options span{display:none}#cart-footer{margin:9px 0}#cart-footer .cart-update{padding:8px 0;text-align:right;border-top:1px dashed #797981;border-bottom:1px dashed #797981}#cart-footer .cart-shipping{float:left;display:inline;margin:-36px 0 0 9px}#cart-footer #country{width:160px;margin-left:5px;padding:2px 0}#cart-footer .cart-discount{padding:8px 9px;border-bottom:1px dashed #797981;text-align:right}#cart-footer #cart_discount_code{width:80px;margin-left:10px}#cart-footer .cart-discount p{margin:1px 0}#cart-footer .cart-total{padding:8px 9px;text-align:right;border-bottom:1px dashed #797981}#cart-footer .cart-total h3{margin:0}#cart-footer .cart-total p{margin-bottom:0}#cart-footer .cart-total #cart-shipping-tax p{margin:0 0 9px 0}#cart-footer .cart-options{float:right;margin-top:10px}#cart-footer .cart-checkout{float:left}span.total-discount,span.total-shipping{font-weight:bold}#product-form #product-addtocart,#cart-footer .checkout-btn,#cart-footer .update-btn,#subForm .subscribe input,.download-button a{text-shadow:none}#product-form #product-addtocart,#cart-footer .checkout-btn,#cart-footer .update-btn,#subForm .subscribe input,.download-button a{padding:6px 9px;font-size:.875em;font-family:"Times New Roman",Times,serif;color:#4e5051;background:#bacec8;border:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#product-form #product-addtocart:hover,#cart-footer .checkout-btn:hover,#cart-footer .update-btn:hover,#subForm .subscribe input:hover,.download-button a:hover{color:#757a79;background:#cfddd8}#contact-content{padding:15px 25px}#contact-form{width:425px;padding:15px 0}#contact-form label{float:left;width:85px;padding:2px 0;font-size:10px;font-weight:bold;text-align:right;color:#666}#contact-form input,#contact-form textarea{float:left;width:250px;margin:0 25px 8px 10px;vertical-align:bottom}#contact-form textarea{width:300px;height:150px}#contact-form p,#captcha-div{float:left;display:inline;width:330px;margin:0 -3px 10px 95px}#contact-form p{margin-bottom:25px}#contact-submit{clear:both;display:block;width:42px;height:18px;margin:0 0 0 95px;border:none;background:url(http://cache0.bigcartel.com/theme_assets/1/1.0.12/images/btn-send.gif) no-repeat;cursor:pointer}#contact-submit span{display:none}.hide{display:none}a.img,a.img:hover{border-bottom:none!important}a img{border:none}