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;}a{text-decoration:none;}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{background:#e9e8e3;font:12px verdana,helvetica,arial,sans-serif;}blockquote{color:#5f5f5f;font:italic 16px/24px verdana,arial,helvetica,sans-serif;}h2{background:url(../images/dots.png) 0 7px repeat-x;margin:0 4px 25px 0;}h2 span{background:#e9e8e3 url(../images/main_sprite.png) 13px -850px no-repeat;color:#851459;font:14px "Patagonia",arial,helvetica,sans-serif;padding-left:32px;padding-right:5px;}h3{color:#851459;font:14px "Patagonia",arial,helvetica,sans-serif;}h3 a{color:#851459;font:14px "Patagonia",arial,helvetica,sans-serif;padding-right:5px;}h3 a:hover{background:#851459;color:#fff;}h4{color:#5f5f5f;font:bold 16px/16px verdana,arial,helvetica,sans-serif;}h5{color:#5f5f5f;font:bold 12px/22px verdana,arial,helvetica,sans-serif;}h6{color:#5f5f5f;font:normal 12px/22px verdana,arial,helvetica,sans-serif;}label{color:#851459;display:block;font:14px "Patagonia",arial,helvetica,sans-serif;margin-bottom:5px;}li{color:#5f5f5f;font:12px/22px verdana,arial,helvetica,sans-serif;}p,pre{color:#5f5f5f;font:12px/22px verdana,arial,helvetica,sans-serif;}#page-wrap{margin:0 auto;width:950px;}.layout,#categories,#featured,#home-right,#shop-products,.fifty-left,.fifty-right,.product,.director,#ideas-message,#small-categories,.form-box,#cart,#checkout{display:inline;float:left;overflow:hidden;position:relative;}.message{font-size:16px;line-height:44px;height:44px;overflow:hidden;position:absolute;text-align:center;width:100%;z-index:100;}.no-js .message{position:relative;}#bad-message{background:#f5dedf;border-bottom:1px solid #BA2026;color:#BA2026;}#good-message{background:#e1ffe0;border-bottom:1px solid #0d520b;color:#0d520b;}#admin-link{background:url(../images/admin/admin_link.png) 0 0 no-repeat;display:block;height:30px;left:0;position:absolute;text-indent:-9999px;top:0;width:30px;z-index:9999;}#top-box,#bottom-box,#shop-top-box,#cart-top-box,#product-top-box{overflow:hidden;width:950px;}#top-box,#shop-top-box,#cart-top-box,#product-top-box{padding:45px 0 30px 0;}#header{position:relative;height:90px;z-index:50;}#logo{background:url(../images/logo.png) 0 0 no-repeat;height:123px;left:-31px;position:absolute;text-indent:-9999px;top:6px;width:122px;z-index:100;}#nav{margin-left:92px;overflow:hidden;padding-top:60px;}#nav li{display:inline;}#nav li a{background:url(../images/main_sprite.png) 0 -2500px no-repeat;display:block;color:#851459;float:left;font:14px "Patagonia",arial,helvetica,sans-serif;margin-right:12px;padding-left:18px;}#nav li a:hover{background-position:0 -850px;}#nav li span{display:block;color:#5f5f5f;float:left;font:11px/14px verdana,arial,helvetica,sans-serif;margin-right:0;padding-left:6px;}#nav li img{display:block;float:left;margin-right:0;padding-left:6px;}#nav .cart-summary a{background:none;color:#5f5f5f;font:11px/14px verdana,arial,helvetica,sans-serif;padding-left:6px;}#nav .cart-summary a:hover{color:#222;text-decoration:underline;}.product-page #shop-nav,.idea-room #idea-room-nav,.home-shows #home-shows-nav,.contact #contact-nav,.fundraising #fundraising-nav,.meet-the-team #meet-the-team-nav{background-position:0 -850px;}#cycle{background:#fff;height:500px;overflow:hidden;position:relative;z-index:2;}#featured{width:536px;}#featured .product{margin:0 39px 20px;}#home-right{width:202px;}#home-right .section{border-top:2px dashed #c1c0bb;padding:15px 0 15px 10px;position:relative;}#home-right #mailing-list{border-top:none;padding:0 0 15px 10px;position:relative;}#mailing-list .error{display:none;}#home-right-content{border-left:2px dashed #c1c0bb;min-height:782px;padding-left:14px;}#facebook{background:url(../images/main_sprite.png) 0 -990px no-repeat;display:block;height:28px;margin:4px auto 0 auto;text-indent:-9999px;width:165px;}.section p{margin-bottom:5px;}.section p a{color:#5f5f5f;font:11px/18px verdana,arial,helvetica,sans-serif;}.section p a:hover{color:#222;text-decoration:underline;}.section .txt{background:url(../images/main_sprite.png) 0 -950px no-repeat;border:none;color:#222;font:11px verdana,arial,helvetica,sans-serif;margin:0;padding:5px 4px 6px 4px;width:142px;}.section .btn{background:url(../images/main_sprite.png) 0 -770px no-repeat;border:none;color:#fff;cursor:pointer;font:11px verdana,arial,helvetica,sans-serif;margin:0;padding:4px 0 5px 0;text-indent:-9999px;width:26px;}#home-right .last{border-bottom:2px dashed #c1c0bb;}.home #top-box{padding-top:0;}#shop-products{width:738px;}.category-group{clear:both;overflow:hidden;padding-bottom:15px;}.category-group h2 span{text-transform:uppercase;}#shop-products .product{margin:0 28px 20px;}#shop-products .last{padding-bottom:0;}#top-ideas{overflow:hidden;padding-bottom:30px;padding-top:50px;}#ideas-message{width:738px;}#ideas-message p{margin:0 65px;}#ideas-images-wrap{overflow:hidden;padding:0 0 25px 0;}#ideas-images-wrap img{display:block;float:left;height:302px;margin:0 93px 60px 0;width:428px;}#ideas-images-wrap img.end{margin-right:0;}#ideas-images-wrap img.bottom{margin-bottom:0;}.home-shows .form-box .btn{float:right;}#home-show-images{overflow:hidden;}#home-show-images img{height:302px;margin-bottom:55px;margin-right:94px;width:428px;}#home-show-images img.bottom{margin-bottom:0;}#home-show-images img.end{margin-right:0;}.fundraising #bottom-box .product{margin:0 24px 24px;}.meet-the-team #top-box img{display:block;margin-bottom:10px;}.meet-the-team .fifty-right h3,.meet-the-team .fifty-right img{margin-left:46px;}.director{margin-right:56px;width:195px;}#bottom-box .end{margin-right:0;}.director img{display:block;height:184px;margin-bottom:8px;width:195px;}.contact #top-box .fifty-left{height:286px;}.contact #top-box .fifty-left h5{margin-bottom:15px;}.contact #top-box .fifty-left h5 a{font-weight:bold;}.contact #top-box .fifty-left h6{margin-bottom:0;}.contact #top-box .fifty-left p{margin-bottom:15px;}.contact .form-box .btn{margin-top:242px;}#cart{border-right:2px dashed #c1c0bb;min-height:260px;width:736px;}#cart table{width:720px;}#cart table th{color:#851459;cursor:pointer;font:14px "Patagonia",arial,helvetica,sans-serif;text-align:center;}#cart table th,#cart table td{overflow:hidden;padding-bottom:15px;}#cart .cart-item{text-align:left;width:390px;}#cart td{color:#5f5f5f;font:12px/22px verdana,arial,helvetica,sans-serif;text-align:center;vertical-align:middle;}#cart td a{background:#e9e8e3 url(../images/main_sprite.png) 0 -920px no-repeat;display:block;height:24px;margin:0 auto;text-indent:-9999px;width:25px;}#cart td img{display:block;float:left;margin-right:10px;}#cart td span{display:block;padding-top:12px;}#cart td.cart-item{text-align:left;}#cart h4{padding-left:45px;}#checkout{width:212px;}#checkout div{margin:0 0 15px 16px;}#checkout h3{margin:0 0 15px 16px;}#checkout h3.coupon-code-header{margin:0 0 5px 0;}#checkout span{color:#851459;display:block;font:24px "Patagonia",arial,helvetica,sans-serif;margin:0 0 15px 16px;}#checkout p{margin:0 0 15px 16px;}#checkout a{background:#e9e8e3 url(../images/main_sprite.png) 50px -887px no-repeat;color:#851459;cursor:pointer;font:14px "Patagonia",arial,helvetica,sans-serif;margin:0 0 10px 0;padding:0 26px 0 0;}#checkout a:hover{color:#222;}#checkout .btn{background:#e9e8e3 url(../images/main_sprite.png) 84px -882px no-repeat;color:#851459;margin-top:18px;padding:5px 26px 5px 0;}#checkout .btn:hover{color:#222;}#checkout .continue-btn{background:#e9e8e3 url(../images/main_sprite.png) 153px -887px no-repeat;padding-left:3px;}.confirm #cart-top-box p{margin-bottom:15px;}.confirm #cart-top-box .btn{background:#851459;color:#fff;display:block;margin:10px 0 0 0;}.confirm #cart-top-box .btn:hover{color:#851459;background:#fff;}#images-wrap{width:738px;}#images-wrap h2 span{text-transform:uppercase;}#product-images{border-right:2px dashed #c1c0bb;overflow:hidden;padding-right:26px;}#product-images #big-image{height:497px;margin-bottom:17px;width:711px;}#product-images #big-image img{height:497px;width:710px;}#product-images #thumbs{overflow:hidden;width:711px;}#product-images #thumbs a{display:block;float:left;height:107px;margin:0 17px;width:152px;}#product-images #thumbs a.first{margin-left:0;}#product-images #thumbs a.last{margin-right:0;}#product-images #thumbs a img{border:1px solid #e9e8e3;height:105px;width:150px;}#product-images #thumbs a.displayed img{border:1px solid #5f5f5f;}#product-images #thumbs a:hover img{border:1px solid #5f5f5f;}#product-desc{width:212px;}#product-desc h3,#product-desc p{margin-left:14px;}#product-desc h3{margin-bottom:25px;}#product-bottom-wrap{margin-bottom:25px;overflow:hidden;}#options-wrap{border-right:2px dashed #c1c0bb;overflow:hidden;width:736px;}#color-finish{overflow:hidden;padding-bottom:12px;}#color-finish div{overflow:hidden;}#color-finish a{border:3px solid #fff;height:37px;margin-bottom:13px;margin-right:13px;text-indent:-9999px;width:37px;}#color-finish a:hover{border-color:#851359;}#color-finish a.chosen{border-color:#851359;}#color-finish a.blue{background-color:#355586;}#color-finish a.red{background-color:#c32d1e;}#color-finish a.green{background-color:#138760;}#color-finish a.purple{background-color:#5b3661;}#color-finish a.alder{background:url(../images/alder.png) 0 0 no-repeat;}#color-finish a.black{background-color:#000;}#color-finish a.light-blue{background-color:#9ab7c9;}#color-finish a.orange{background-color:#ec9941;}#color-finish a.pink{background-color:#ff9ce2;}#color-finish a.camo{background:url(../images/camo.png) 0 0 no-repeat;}#color-finish a.silver{background-color:#c5c5c5;}#color-finish a.gold{background-color:#c8c953;}#color-finish a.brown{background-color:#513b2d;}#color-finish a.white{background-color:#fff;}#color-finish a.navy-blue{background-color:#335280;}#color-finish a.sage-green{background-color:#919865;}#color-finish a.ocean-green{background-color:#4c5c41;}#color-finish a.forest-green{background-color:#21363b;}#color-finish a.dark-pink{background-color:#d14b66;}#color-finish a.light-pink{background-color:#daa5af;}#color-finish a.maroon{background-color:#893e55;}#color-finish a.yellow{background-color:#dcc22f;}#color-finish a.walnut{background:url(../images/walnut.jpg) 0 0 no-repeat;}#color-finish a.oak{background:url(../images/oak.jpg) 0 0 no-repeat;}#color-finish a.maple{background:url(../images/maple.jpg) 0 0 no-repeat;}#color-finish a.bamboo{background:url(../images/bamboo.jpg) 0 0 no-repeat;}#color-finish a.cherry{background:url(../images/cherry.jpg) 0 0 no-repeat;}#color-finish a.acacia{background:url(../images/acacia.jpg) 0 0 no-repeat;}#color-finish a.acrylic{background:url(../images/acrylic.jpg) 0 0 no-repeat;}#color-finish a.fir{background:url(../images/fir.jpg) 0 0 no-repeat;}#color-finish a.rosewood{background:url(../images/rosewood.jpg) 0 0 no-repeat;}#personalization{padding-right:15px;}#personalization p{margin-bottom:20px;}#personalization p a{color:#851459;}#personalization p a:hover{text-decoration:underline;}#personalization h3{margin-bottom:10px;}#personalization h3 a{padding:2px 4px;}#personalization textarea{border:none;color:#5f5f5f;font:12px verdana,arial,helvetica,sans-serif;height:100px;padding:5px;width:500px;}#count{color:#5f5f5f;font:italic 12px/14px verdana,arial,helvetica,sans-serif;padding:5px;}#fonts{padding-bottom:10px;padding-top:10px;}#add-to-cart{width:212px;}#add-to-cart p{line-height:18px;margin-left:16px;margin-top:18px;}#add-to-cart span{color:#851459;font:24px "Patagonia",arial,helvetica,sans-serif;margin:0 0 0 16px;}#add-to-cart .btn{background:#e9e8e3 url(../images/main_sprite.png) 108px -882px no-repeat;color:#851459;margin-left:10px;margin-top:18px;padding:5px 26px 5px 5px;}.product{height:243px;overflow:hidden;width:188px;}.product img{border:1px solid #e9e8e3;height:174px;width:186px;}.product:hover img{border-color:#5f5f5f;}.product h3{padding:7px 0 6px 10px;}.product h3 a{color:#851459;font:12px "Patagonia",arial,helvetica,sans-serif;text-transform:uppercase;}.product h3 a:hover{background:#851459;color:#fff;}.product p{height:22px;line-height:1px;padding-left:10px;white-space:pre;}.product p a{color:#5f5f5f;font:11px verdana,arial,helvetica,sans-serif;line-height:10px;}.product p a:hover{color:#222;text-decoration:underline;}#categories{width:212px;}.product-page #categories ul,#categories ul{border-right:2px dashed #c1c0bb;list-style:none;margin:25px 0 0 0;min-height:782px;padding:0;}#categories ul li a{background:#e9e8e3 url(../images/main_sprite.png) 0 -80px no-repeat;color:#851459;display:block;font:14px/74px "Patagonia",arial,helvetica,sans-serif;height:74px;margin-bottom:20px;padding-left:80px;text-transform:uppercase;}#categories ul li a span{background:url(../images/main_sprite.png) 0 -2500px no-repeat;padding-left:18px;}#categories ul li a:hover span{background-position:0 -850px;}#categories .cat-glass a{background-position:0 0;}#categories .cat-jewelry a{background-position:0 -480px;}#categories .cat-wood a{background-position:0 -160px;}#categories .cat-gifts a{background-position:0 -560px;}#categories .cat-metal a{background-position:0 -400px;}#categories .cat-paper a{background-position:0 -240px;}#categories .cat-sports a{background-position:0 -320px;}#categories .cat-leather a{background-position:0 -645px;}#categories .cat-misc a{background-position:0 -80px;}#categories .cat-tile a{background-position:0 -1300px;}#small-categories{width:212px;}#small-categories h3{margin-left:20px;}#small-categories ul{border-left:2px dashed #c1c0bb;margin-top:25px;padding-left:20px;}#small-categories ul li a{background:#e9e8e3 url(../images/main_sprite.png) 0 -1263px no-repeat;color:#851459;display:block;font:14px/27px "Patagonia",arial,helvetica,sans-serif;height:27px;margin-bottom:5px;padding-left:40px;text-transform:uppercase;}#small-categories ul li a:hover{color:#222;}#small-categories .cat-glass a{background-position:0 -1030px;}#small-categories .cat-jewelry a{background-position:0 -1062px;}#small-categories .cat-wood a{background-position:0 -1095px;}#small-categories .cat-leather a{background-position:0 -1416px;}#small-categories .cat-metal a{background-position:0 -1164px;}#small-categories .cat-paper a{background-position:0 -1197px;}#small-categories .cat-sports a{background-position:0 -1231px;}#small-categories .cat-misc a{background-position:0 -1130px;}#small-categories .cat-tile a{background-position:0 -1382px;}#footer{clear:both;color:#5f5f5f;height:22px;overflow:hidden;padding:20px 0;}#credits{background:url(../images/main_sprite.png) 0 -800px no-repeat;display:block;float:right;height:22px;text-indent:-9999px;width:89px;}#footer p{color:#5f5f5f;font:11px/18px verdana,arial,helvetica,sans-serif;line-height:22px;padding-right:95px;text-align:right;}#contact-form .ajax-loader,#home-show-form .ajax-loader{display:block;position:absolute;left:0;top:0;}#mailing-list .ajax-loader{display:block;position:absolute;right:0;top:0;}.btn{border:none;color:#851459;cursor:pointer;font:14px "Patagonia",arial,helvetica,sans-serif;}.container{overflow:hidden;}.dotted-seperator{background:url(../images/dots.png) 0 0 repeat-x;clear:both;font-size:0;height:4px;margin-bottom:30px;line-height:0;}.fifty-left{border-right:2px dashed #c1c0bb;width:473px;}.fifty-right{position:relative;width:475px;}.fifty-right p{color:#5f5f5f;font:12px/22px verdana,arial,helvetica,sans-serif;margin-bottom:7px;margin-left:44px;}.go-red{color:red;}.left-form-box{margin-left:44px;}.form-box{width:215px;}.form-box div{overflow:hidden;padding-bottom:10px;}.form-box .btn{background:#e9e8e3 url(../images/main_sprite.png) 50px -882px no-repeat;color:#851459;margin-top:18px;padding:5px 26px 5px 5px;}.form-box .txt{width:159px;}.form-box .txt-area{height:129px;width:206px;}h2.no-arrow span{background:#e9e8e3;color:#851459;font:14px "Patagonia",arial,helvetica,sans-serif;padding-left:0;padding-right:5px;}#top-box a{color:#5f5f5f;font:normal 12px/22px verdana,arial,helvetica,sans-serif;}#top-box a:hover{color:#222;text-decoration:underline;}#top-box h5,#top-box h6{margin:0 44px 15px 44px;}#top-box h4,#top-box h5{margin:0 44px 3px 44px;}#top-box h4{font-style:italic;}#top-box p,#top-box blockquote{margin:0 44px;}#top-box table{margin:20px 44px 10px 44px;width:385px;}#top-box th{color:#5f5f5f;font:bold 12px/22px verdana,arial,helvetica,sans-serif;text-align:left;}#top-box td{color:#5f5f5f;font:12px/16px verdana,arial,helvetica,sans-serif;padding-left:8px;}#top-box ul{list-style:disc;margin-left:50px;margin-right:50px;padding-left:10px;}#top-box .credit{font-size:11px;padding-top:15px;text-align:right;}.txt,.txt-area{border:none;color:#5f5f5f;padding:4px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.watermark{color:#aaa!important;font-style:italic!important;}span.field-validation-error{color:#d11736;display:block;font:11px verdana,arial,helvetica,sans-serif;padding:2px 0 0 8px;}
