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,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-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}*:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:none}html{background:url(../images/body-bg.png) #369 repeat-x}body{color:#fff;font-family:Verdana, sans-serif;font-size:12px;background:url(../images/body-bg.png) #369 repeat-x}a{color:#6699CC;text-decoration:none}a:visited{color:#6699CC}a:hover{text-decoration:underline}h1{font-size:138.5%;font-weight:bold;margin:10px 0}h1.first-heading{margin:0 0 10px 0}h1.section{margin:0 0 10px 0;padding:20px 0 0 0;border-bottom:1px solid #dfd7d3}h2{font-size:116%;font-weight:bold;margin:10px 0}h3{font-size:100%;font-weight:bold;margin:10px 0}img{border:none}p{line-height:1.5em}.clear{clear:both}form label{font-weight:bold}td.label{padding-right:10px}.field{padding-bottom:10px}ul.errorlist{padding:0;margin:0;list-style-type:none;color:red}tr.error td{color:red}td,th{text-align:left;vertical-align:top}td.total{font-weight:bold}td.discreet{font-size:90%}td.select{padding-right:5px}.right,.number{text-align:right}.padding-top{margin-top:10px}.padding-top-large{margin-top:20px}.checkbox-left{width:1px;padding-right:5px}#header{padding:20px 0 10px 0}#header .search{text-align:right}#header #twitt{float:right;margin:20px}#header #twitt p{text-align:right}#header #twitt div{position:relative;padding-left:50px}#header #twitt div a{text-decoration:none}#header #twitt div a:hover{text-decoration:underline}#header #twitt div img{position:absolute;top:-15px;left:0}#footer{margin:30px;text-align:center}table.search-results{clear:both;margin-top:10px}.search-results-description{padding:10px 0}.search-results td.content{padding:0}.search-results .pagination{float:left;padding-bottom:10px}.search-results .pagination a{text-decoration:none}.search-results-phrase{font-weight:bold}#search,#search-form,.search-results-form{display:inline}#search-results{border-collapse:collapse}#search-results tr:hover{background-color:#f9f9f9;cursor:pointer}#search-results-table td{vertical-align:top;vertical-align:top}.tabs{padding:10px 0 0 0}.tabs ul{height:40px;padding:0}.tabs li{list-style-type:none;float:left}.tabs li a{display:block;position:relative;float:left;padding:0 20px;line-height:40px;text-align:center;background:transparent;text-decoration:none;text-transform:uppercase;font-weight:bold}.tabs li.selected a,.tabs li a:hover{color:white !important}ul.breadcrumbs{list-style-type:none;padding:10px 0 10px 0;margin:0}ul.breadcrumbs li{display:inline}#content{padding-top:15px}#content h3{font-size:200%}.left-slot{padding-right:20px;border-right:1px solid #dfd7d3}.padding-both .middle-slot{padding:0 20px}.padding-left .middle-slot{padding-left:20px}.padding-right .middle-slot{padding-right:20px}.middle-slot ul{margin:10px 0 10px 30px}.middle-slot li{list-style:square outside;line-height:1.5em}.price-disclaimer{font-size:80%;color:#9f8d83}.product-price{text-align:right;padding:10px 10px 0 0}.for-sale-price{font-weight:bold}.for-sale-standard-price{text-decoration:line-through}.sorting{background:url(../../lfstheme/img/portlet_header_bg.jpg) no-repeat right;text-align:right;padding-right:5px}a.current{font-weight:bold}.category h3.product-title{font-weight:bold}.category .category-image,.category .product-image{margin-right:40px;padding-bottom:10px;width:100px;height:100px;float:left}.category .product-row{border-bottom:1px solid #eae5e2}.category .product-data{padding-top:10px}.category .products{clear:both;padding-top:10px}.category .product-data:hover{background-color:#f9f9f9;cursor:pointer}.category .products-navigation{float:left}.category .products-navigation a{text-decoration:none}.category .description{padding-bottom:10px}#product-inline{padding-top:10px}.product .main-image{width:200px;height:200px}.product-images{float:left}.product-images .main-image{margin-right:25px;border:1px solid #dfd7d3;width:200px}.product .sub-images{padding:10px 0}.product-images a{text-decoration:none}.product-images .sub-images img{border:1px solid #dfd7d3;clear:both}.product-title{font-size:100%;font-weight:bold;padding-bottom:5px}.product .product-description{clear:both}.product .deliverable{color:green}.product .not-deliverable{color:red}.product .prices{padding:30px 0 0 0;text-align:right}.product .for-sale-price,.product .standard-price{font-size:200%;font-weight:bold;margin:0 0 2px 0}.product .for-sale-standard-price{text-decoration:line-through;padding-right:10px}.product-navigation{float:left;padding:10px 0;color:#58585a}.product-navigation a{text-decoration:none;color:#58585a}.product-navigation a:visited{text-decoration:none;color:#58585a}.overview{text-align:right;padding:10px 30px 10px 0;background:url("../../lfstheme/img/portlet_header_bg.jpg") right no-repeat;font-size:80%;font-weight:bold}.overview a{text-decoration:none}.product .shipping-information{padding-bottom:20px}table.product-accessories,table.product-variants{font-size:93%}.added-to-cart td.image,.cart td.image{height:60px;width:60px;padding-right:10px}.added-to-cart .accessories td{vertical-align:middle}.checkout .payment,.checkout .shipping,.checkout #cart-inline{margin-top:20px}.checkout #bank-account{margin-top:20px}.checkout #bank-account td{padding-top:2px;padding-bottom:2px}select.cart-country,select.cart-shipping-method,select.cart-payment-method{width:150px}.checkout .payment,.checkout .shipping,.checkout #cart-inline,.checkout #bank-account{margin-top:20px}.checkout .shipping-method,.checkout .payment-method{padding:2px 0}.checkout textarea{width:99.7%}.checkout td.image{height:60px;width:60px;padding-right:10px}.customer-login th,.checkout-login th{padding-right:10px}.customer-login th,.customer-login td{padding-top:2px;padding-bottom:2px}.checkout-login th,.checkout-login td{padding-top:2px;padding-bottom:2px}.customer-login .description,.checkout-login .description{height:60px}.customer-login .form,.checkout-login .form{height:120px}h2.authenticate{background:url(../../lfstheme/img/menu_bg.jpg) repeat-x;padding:10px}div.login,div.register{float:left;padding-right:10px;width:310px}div.anonymous-checkout{float:left;width:310px}.customer-login div.login{width:470px}.customer-login div.register{width:470px;padding-right:0 !important}.tag-cloud{text-align:justify}.add-review .label,.review{padding-top:10px}.star-rating{background:url(../../lfstheme/img/star.gif) left -1000px repeat-x;position:relative;height:25px;overflow:hidden;list-style:none;margin:0 !important;padding:0 !important;background-position:left top;width:125px}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating .current-rating{z-index:1;background-position:left center}.small-star{width:50px;height:10px;background-image:url(../../lfstheme/img/star_small.gif);line-height:10px;height:10px}.small-star a:hover,.small-star a:active,.small-star a:focus{background-image:url(../../lfstheme/img/star_small.gif);line-height:10px;height:10px}.small-star .current-rating{background-image:url(../../lfstheme/img/star_small.gif);line-height:10px;height:10px}.average-rating{float:right;cursor:pointer}.portlet{color:#58585a;margin-bottom:15px}.portlet a{color:#58585a;text-decoration:none}.portlet a:visited{color:#58585a}.portlet ul{list-style-type:none}.portlet ul.root{padding:0;margin:0}.portlet li{font-weight:normal}.portlet-header{background:#eee;padding:5px 10px;margin-bottom:3px;color:#58585a;text-transform:uppercase;font-weight:bold;color:#58585a}.portlet-header a{color:#58585a}.portlet-header a:visited{color:#58585a}.portlet-item{padding:10px 0}.portlet-item.last{border-bottom:none !important;padding:5px 0}.portlet-footer{padding:5px 0 5px 10px;font-size:80%;font-weight:bold;text-align:right}.portlet-footer a{padding-left:25px;text-decoration:none;background:url("../../lfstheme/img/portlet-bullet.gif") left center no-repeat}.cart-portlet .portlet-header{text-transform:none;background-color:#7e6b60;background-image:none;position:relative;border:1px solid #dfd7d3;border-bottom:none;margin:0;color:white}.cart-portlet .portlet-header a{color:white}.cart-portlet .portlet-header a:visited{color:white}.cart-portlet .portlet-header img{position:absolute;right:8px}.cart-portlet .portlet-body{padding:16px 10px 10px 10px;border:1px solid #dfd7d3}.cart-portlet .price{font-weight:bold;text-align:right}.cart-portlet .portlet-footer{background:#eae5e2;border:1px solid #dfd7d3;border-top:none;padding:5px 10px;font-size:80%;font-weight:bold;text-align:right}.categories-portlet ul ul{padding:4px 0 0 0;margin:0 0 0 15px}.categories-portlet ul ul ul{margin:0 0 0 10px}.categories-portlet a{text-decoration:none}.categories-portlet a.current{font-weight:bold}.categories-portlet li.level-0{border-bottom:1px solid #e5dfdc;padding:10px 0}.categories-portlet li.level-0 a{padding-left:15px;background:transparent url("../../lfstheme/img/bullet_light.jpg") left 5px no-repeat;display:block}.categories-portlet li.level-0 a.current,.categories-portlet li.level-0 a:hover{background:transparent url("../../lfstheme/img/bullet_dark.jpg") left 5px no-repeat}.categories-portlet li.level-1,.categories-portlet li.level-2{padding:5px 0;font-size:90%}.categories-portlet li.level-1 a{padding:0;background:transparent}.categories-portlet li.level-1 a.current,.categories-portlet li.level-1 a:hover{padding:0;background:transparent}.average-rating-portlet .average-rating{float:none;padding-top:5px}.average-rating-portlet .average-rating-description{padding-top:10px}#colophon .container{color:#58585a;margin-top:50px;padding:10px 0}#colophon a{color:#58585a}#colophon p{text-align:center}.buttons{margin-top:10px}.delete-button{background-color:#beb5b0;border:1px solid #dfd7d3;text-decoration:none;padding:2px 4px;color:white !important;font-weight:bold;font-size:9px;margin-left:10px;position:relative;top:2px;font-family:Arial}a.button,button{display:block;float:right;margin:0.7em 8px 0.7em 0.5em;padding:5px 10px 5px 10px;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;cursor:pointer;background-color:#beb5b0;border:1px solid #dfd7d3;color:#fff !important}a.button.left{margin:0.7em 0.5em 0.7em 0em;float:left}button{width:auto;overflow:visible;padding:4px 10px 3px 7px}button.left{margin:0.7em 0.5em 0.7em 0em;float:left}button[type]{padding:4px 10px 4px 7px;line-height:17px}*:first-child+html button[type]{padding:4px 10px 3px 7px}button img,a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none}button:hover,a.button:hover{background-color:#beb5b0;border:1px solid #dfd7d3;color:black !important}body .emphasized{color:white;background-color:#7e6b60}a.emphasized:hover,button.emphasized:hover{background-color:#7e6b60;border:1px solid #dfd7d3;color:black !important}#home_content{margin:auto;overflow:auto}#home_content h4{font-size:20px;font-weight:bold;line-height:40px;text-align:center;margin-bottom:10px}#home_content #quote{font-size:1.3em;font-weight:bold;margin-right:20px;text-align:right}#home_content #quote span{font-style:italic;display:block;line-height:200%;text-align:left}#home_content object{float:left}.calendar{color:#000}#checkout h4{margin:15px;clear:both;text-align:center;font-weight:bold}#checkoutprogress{margin:0 auto 20px;width:300px;clear:both;overflow:auto}#checkoutprogress ul li{padding:15px;float:left}#checkoutprogress ul li.active{font-weight:bold;border:dotted 1px #fff}#order-form-anon{margin:15px auto;width:400px;line-height:130%}#order-form-anon table{margin:5px auto auto}#order-form-anon table td{padding:5px}#checkoutform{clear:both}#checkoutform table{width:60%;margin:auto;padding-right:100px}#checkoutform table tr td{padding:2px 5px}#checkoutform table tr td label{float:right}#checkout-confirm{margin:auto}#checkout-confirm h3{font-size:100%;margin:auto auto 25px;text-align:center}#checkout-confirm h4{float:left;font-size:130%;margin-bottom:8px}#checkout-confirm br{clear:both}#order-details{width:550px;margin:auto}#order-details .block{float:left;padding:15px;overflow:auto;line-height:120%}#order-details .block h4{float:none}#order-payment{margin:20px;text-align:center}#cart h4{font-size:20px;font-weight:bold;line-height:40px;margin:auto auto 30px 100px}#cart table{width:80%;margin:auto}#cart table tr .item{margin-bottom:3px;border-bottom:1px solid #fff}#cart table td{padding:5px}#cart #checkout{float:right;font-size:15px;font-weight:bold;margin-right:150px;margin-top:20px}#ordersuccess h4{font-size:20px;font-weight:bold;line-height:40px}#checkout-empty{font-weight:bold;text-align:center}#checkout-empty #buy-now{padding:30px}#product{text-align:center}#product h4{font-size:20px;font-weight:bold;line-height:40px}.center-pad{margin:auto;text-align:center;padding:20px}#slideshow-wrap{float:left}#slideshow-wrap #slideshow{text-align:center;margin-bottom:20px;background:url(../images/ajax-loader.gif) no-repeat center center;min-height:356px;min-width:535px}.add-to-cart{height:70px;width:200px;background:url(../images/add-to-cart.png) no-repeat}.add-to-cart:hover,.add-to-cart:active{background:url(../images/add-to-cart-active.png) no-repeat}.upsells .upsell{margin-left:45%;text-align:left;width:500px}#index-right{position:relative;float:right}#index-right .right-slot{position:absolute;top:-90px;left:10px}#index-right .right-slot #buy-now,#index-right .right-slot #buy-now-beanbag{width:250px}#index-right .right-slot #buy-now .add-to-cart{top:109px}#index-right .right-slot #buy-now-beanbag{position:absolute;top:219px}#index-right .right-slot #buy-now-beanbag #bags{margin-left:15px}#index-right .right-slot #buy-now-beanbag .add-to-cart{top:156px}#index-right .right-slot .add-to-cart{position:absolute;left:50%;margin-left:-100px}
