@charset "UTF-8";body{color:#333;padding:0;margin:0;font:small Trebuchet,trebuchet ms,sans-serif}h1{padding:0;margin:15px 0 10px;color:##353535;letter-spacing:-1px}h2 a,h2 a:visited{color:#353535;text-decoration:none}legend{font-weight:700;color:#333}a{color:#485516}a:visited{color:#485516}a:hover{color:#f8461d}.current{font-weight:700;color:#333}hr{border:none;border-top:1px solid #c1c2b3;border-bottom:1px solid #edede7;color:#edede7}blockquote{margin:0 100px;padding:10px;border-top:2px solid #a2ad75;border-bottom:2px solid#A2AD75;border-right:4px solid#A2AD75;border-left:4px solid#A2AD75}#outer{text-align:center;background:#eff1e7 url(background.gif) 0 100% repeat-x}#container{width:910px;text-align:left;margin:0 auto}#brand{background:url(frame-top.gif) 0 100% no-repeat;height:162px}#main{background:#fff url(frame-middle.gif) repeat-y}#content{width:697px;float:left;margin:0 0 -150px}#side{width:209px;float:left;padding:0 0 0 0;position:relative;top:-30px}#base{background:url(frame-bottom.gif) 0 100% no-repeat}#footer{height:28px}#footer .footer-secure{display:block;position:relative;top:-70px;margin:0 0 -57px}#brand .col1{width:345px;float:left;height:162px}#brand .col1 img{margin:7px 0 0 26px}#brand .col2{width:492px;height:162px;float:left;position:relative;left:-60px;margin:0 -60px 0 0}#brand .form-search{width:472px;height:84px;margin:0 0 0 20px;background:url(search-bg.gif) 0 100% no-repeat}#brand .form-search fieldset{display:inline;padding:0;margin:0}#brand .form-search legend{display:none}#brand .form-search label{display:block;height:50px;width:400px;text-indent:-999em;background:url(search-label.gif) 25px 6px no-repeat}#brand .form-search #keywords{width:374px;height:16px;margin:4px 13px 0 12px;padding:3px;border:none;background:0 0;color:#9da08f}#brand .form-search #keywords:focus{color:#333}#brand-login{line-height:23px;height:29px;width:410px;font-size:.9em;text-align:center;padding:2px 0 0}#brand-login *{display:inline}#brand-login *{display:inline}#brand-cart{color:#333;text-decoration:none;padding:.5em 0 .5em 23px;background:url(cart.gif) 6px 50% no-repeat}#brand-cart:hover{color:#f8461d}.cart-empty #brand-cart{display:none}#brand .links-login a{padding:.5em 1em;text-decoration:none}#brand .links-information{line-height:29px;height:28px;width:410px;padding:19px 0 0;text-align:center;background:url(rule.gif) 100% 100% no-repeat}#brand .links-information a{margin:0 0 0 1em;padding:0 1.3em 0 0;border-right:1px solid #a0a29b;text-decoration:none}#brand .links-login .current a,#brand .links-information .current a{color:#333}#brand .links-information .last a{border-right:none}#brand .links-login *,#brand .links-information *{display:inline;list-style:none}#brand .col3{width:130px;height:162px;float:left}#brand .col3 a{width:130px;height:162px;display:block;text-indent:-999em;background:url(brand-calculator.gif) 0 30px no-repeat}#content .padding{padding:10px 0 0 30px}.section-order #content .padding,.section-purchase #content .padding,#page-search #content .padding{padding:10px 10px 0 30px}#side .links{background:url(side-bottom.gif) 0 100% no-repeat;padding:0 0 8px}#side .links h3{margin:0;padding:5px 0 0 30px;height:24px;font-size:small;background:url(side-top.gif) no-repeat}.side h3{padding:20px 15px 10px 30px;font-size:small;margin:0}.side .links .links-category,.side .links .links-footer{background:url(side-bg.gif) repeat-y}.side ul{padding:0 0 0;margin:0;list-style:none}.side ul ul{padding:0;background:0 0;text-indent:10px}.side ul li{display:block;margin:0;padding:1px 0 0;background:url(side-rule.gif) 100% 0 no-repeat}.side ul a{padding:4px 0 4px 30px;display:block;text-decoration:none}.side .current a{font-weight:700;color:#333;background:url(side-current2.gif) 0 no-repeat}.subsection-product .side .current a,.subsection-subcategory .side .current a,.subsection-category .side .current ul a{font-weight:400;color:#485516;background:0 0}.side a:hover{color:#f8461d!important}.subsection-product .side .current .current a,.subsection-subcategory .side .current .current a{background:url(side-current2.gif) 0 no-repeat;font-weight:700;color:#333}.side .links .links-category .link-dog-food{}#side-guarantee{display:none}#side-guarantee a{display:block;background:url(guarantee.gif) 50% no-repeat;text-indent:-999em;height:110px;text-decoration:none}#side-sample{display:block;text-align:center}#side-sample a{display:block;background:url(side-sample.gif) 40% 0 no-repeat;padding:105px 2em 0;text-decoration:none;font-size:.88em;line-height:16px}#page-home #side-guarantee,.subsection-product #side-guarantee,.subsection-category #side-guarantee,.section-purchase #side-guarantee{display:block}#side-newsletter{display:none}.section-about #side-newsletter,#page-home #side-newsletter,.subsection-category #side-newsletter,.section-contact #side-newsletter,.section-login #side-newsletter,.section-account #side-newsletter{display:block}#side-newsletter #form_subscribe{padding:0 0 10px 12px;margin:0}#side-newsletter #form_subscribe fieldset,#side-newsletter #form_subscribe legend{border:none;padding:0;margin:0}#side-newsletter #form_subscribe label{display:block;height:22px;width:150px;text-indent:18px}#side-newsletter #form_subscribe #row_name,#side-newsletter #form_subscribe #row_user_email{background:url(side-field2.gif) 0 17px no-repeat;height:56px}#side-newsletter #form_subscribe .text{background:0 0;border:none;height:20px;width:150px;margin:0 0 0 14px}#side-newsletter #form_subscribe #optin{margin:4px 0 0 17px}#side-comments{font-size:12px;padding:5px 14px 0 30px}.side h4{margin:0;padding:20px 10px 5px 30px;font-size:small;background:url(side-rule.gif) 20px bottom no-repeat}#side-comments span{font-size:17px;padding:4px;font-family:times,times new roman}#side-discountcode{padding:0 0 15px 20px;background:url(side-field2.gif) 10px 0 no-repeat}#side-discountcode .row{}#side-discountcode #discount_code{background:0 0;border:none;height:20px;width:150px;margin:8px 0 16px 12px}#side-discountcode p{margin:5px 0 0 12px;font-size:smaller}#side-discountcode .button-submit{font-size:smaller}.links-page{padding:0 0 15px 140px}.links-page a{border-radius:5px;-moz-border-radius:5px;border-color:#c1c2b3}.links-page a:hover{border-color:#c1c2b3}#base{clear:both;padding:0 0 5px 30px}#base .col1{background:url(basepic3.jpg) no-repeat;width:667px;float:left;margin:160px 0 0}#base .col1 div{padding:80px 0 0 400px;font-size:12px}#base .col2{width:209px;float:left;background:url(side-bottom-bottom.gif) 0 100% no-repeat;padding:0 0 20px;margin:0 0 10px}#base .col2 .links{background:url(side-bottom-top.gif) no-repeat;padding:72px 0 0}#base .col2 .links-footer{background:url(side-bg.gif) repeat-y;padding:6px 0 0}#base .col2 .links-footer ul{background:0 0;padding:0}#base .col2 .links-footer ul .last a{}#base .links h3{height:15px;padding:9px 0 0 30px}.products{padding-top:15px;clear:both}.products .row-group{display:block!important;width:218px!important;line-height:1.2em;font-size:90%!important}.products .row-group span.product-sku,.form-addtocart .product-sku{display:none}#page-shop .products ul{list-style:none;padding:0}#page-shop .products h2 a,#page-shop .products h3 a{color:#333;text-decoration:none}#page-shop .layout-listview .product-name{margin-right:10px}.layout-listview .product{background:url(rule.gif) 77% 100% no-repeat;padding-bottom:1em;min-height:130px;margin-right:2em}.layout-listview .product.last{background:0 0}.layout-listview .product-category,.layout-listview .product-sku{display:none}.layout-listview .product-image{width:110px;height:130px}.layout-listview .highlight-price{font-size:1.3em}.layout-listview form{clear:right}.layout-listview .product-name{margin-right:150px;font-size:1.2em;font-weight:700;text-decoration:none}.layout-gridview .product{height:190px;width:50%;text-align:left;padding:0}.layout-gridview .product-name{margin:0 0 8px}.layout-gridview .highlight-currency{display:none}.layout-gridview .product-image{background:#fff;height:143px;width:115px;float:left;text-align:right}.layout-gridview .product-image img{margin-right:10px}.products .form-addtocart{}.products .form-addtocart{float:left}.products .form-addtocart div{display:inline}.products .form-addtocart div label{display:none}.products .form-addtocart .row .row{display:list-item;margin:0}.products .form-addtocart .row .row:hover{background-color:#eff0ea}.products .form-addtocart .row .row label{display:inline;letter-spacing:0;cursor:pointer;cursor:hand}.form-addtocart .incart{padding-right:30px!important}.products .form-addtocart .row-qty input{text-align:center;width:20px;font-size:11px;margin:10px 0 0}.form-addtocart .incart{background:url(incart.gif) 99% no-repeat}.form-addtocart .incart-1{background:url(incart1.gif) 99% no-repeat}.form-addtocart .incart-2{background:url(incart2.gif) 99% no-repeat}.form-addtocart .incart-3{background:url(incart3.gif) 99% no-repeat}.form-addtocart .incart-4{background:url(incart4.gif) 99% no-repeat}.form-addtocart .incart-5{background:url(incart5.gif) 99% no-repeat}.form-addtocart .incart .highlight-price{color:#070}.form-addtocart .row-size .row{padding:0}.subsection-product .form-addtocart .row-size{margin-bottom:-10px}.subsection-product .form-addtocart label{text-align:right;padding:0 6px 0 0!important;width:94px}.subsection-product .form-addtocart .row .row{width:225px;margin:0 0 0 100px;position:relative;top:-15px}.form-addtocart .highlight-outofstock{font-size:11px}.form-addtocart .row .outofstock{color:gray}.button-addtocart{margin-top:-4px}.form-standard fieldset{border:none;background:0 0;padding:.3em 0 0}.form-standard .box-action{border:none;background:0 0}.form-addtocart .box-action,.form-addtocart .box-action:hover{border:none;background:0 0}.form-addtocart .box-action{margin:0}.form-addtocart .box-action .margin{width:97px}.subsection-product .form-addtocart{width:360px}@media only screen and (min-width:1070px){#page-purchase.logged-in .form-address,#page-purchase.logged-in .form-standard{max-width:95%;margin-bottom:1em}#page-purchase.logged-in .form-standard fieldset{border:1px solid #ddd;padding:.5em 2.5em 1.5em 1.5em;box-shadow:0 5px 12px rgba(0,0,0,.1);background:#fff}#page-purchase.logged-in .group-2 .form-standard fieldset{padding:.5em 2.5em 4.5em 1.5em}#page-purchase.logged-in .form-address:hover fieldset{border:1px solid #bbb;box-shadow:0 5px 15px rgba(0,0,0,.2);color:#111}#page-purchase.logged-in .group-1 .form-address .box-action{margin:-3.6em 0 3em;background:0 0}#page-purchase.logged-in .group-2 .form-standard .box-action{margin:-3.6em 0 3em;background:0 0}#page-purchase.logged-in .group-1 .form-address .box-address{cursor:pointer}#page-purchase.logged-in .group-1 .form-address .box-action .margin{width:130px}#page-purchase.logged-in .group-2 .form-standard .box-action .margin{text-indent:20px}#page-purchase.logged-in .group-1 .form-address .highlight-edit-small{float:right;font-size:medium!important;clear:both;margin:-20px 0 0;opacity:.7}#page-purchase.logged-in .group-1 .my-address .highlight-edit-small{margin:10px 0 0}#page-purchase.logged-in .group-1 .form-address .highlight-edit-small:hover{opacity:1}#page-purchase.logged-in .group-1 .form-address .highlight-delete{float:right;clear:both;position:relative;top:30px;margin:3px 3px 0 0!important;color:red!important;font-size:x-small!important}#page-purchase.logged-in .group-1 .highlight-note{padding:1px 20px 0;display:block;clear:both}}#page-payment .dps-logo{background:url(visamc.gif) 100% no-repeat}#page-payment .dps-logo .logo-dps,#page-payment .logo-account2account{width:150px;padding:right:33px;display:block}#page-payment #form_gateway_5 .margin{display:none}#page-payment #form_gateway_5 .box-action{text-align:center}#page-payment #form_gateway_5 input{font-size:1.5em}#page-free-sample .product{height:auto;width:50%}#page-free-sample .products .form-addtocart{width:auto}#page-free-sample .products .form-addtocart *{width:auto}.product-attributes dt{width:94px;padding:0 6px 0 0;text-align:right}.product-attributes dd{padding:0 0 0 4px}.product-attributes .attribute-weight{display:none}.box-action,.box-action:hover{border-radius:5px;-moz-border-radius:5px;border-color:#c5c6b8;background-color:#f3f4f0}.attribute-shipping{display:none}.subsection-product h1{margin-right:230px}.subsection-product table h1{margin-right:auto}.subsection-product .product-image.image-primary{position:relative;top:-40px;width:250px}#page-home .links-path{display:none}#page-home h1{text-align:center;color:#c00}#page-home .splash{float:right;margin:-50px 15px 0 0}#page-home #content .padding>p{padding-left:100px;padding-right:100px}#page-home p{text-align:justify;font:medium Trebuchet,trebuchet ms,sans-serif}.boxes{list-style:none;margin:0;padding:0;clear:both}.boxes li{width:311px;height:156px;float:left;margin:0;padding:10px 0 0 22px}.boxes li strong{display:block;margin:0;padding:0 0 5px}.box1{background:url(box1.gif) no-repeat}.box2{background:url(box2.gif) no-repeat}.box3{background:url(box3.gif) no-repeat}.box4{background:url(box4.gif) no-repeat}#page-prices--comparisons table{border:1px solid #e6d2c6;border-collapse:collapse;margin-right:10px}#page-prices--comparisons table td,#page-prices--comparisons table th{border:1px solid #e6d2c6;border-collapse:collapse;padding:1px 4px}#page-prices--comparisons table th,#page-prices--comparisons table tr:hover td{background-color:#f6ece6}#page-prices--comparisons table th,#page-prices--comparisons table td{text-align:right}#page-prices--comparisons table th:first-child,#page-prices--comparisons table td:first-child{text-align:left}#page-faqs table{border:1px solid #cddddd;border-collapse:collapse}#page-faqs table td,#page-faqs table th{border:1px solid #cddddd;border-collapse:collapse;padding:1px 4px}#page-faqs table th{background-color:#e6f0f0}.highlight-price{color:#b9001e}.subsection-product .highlight-price{}.highlight-currency{color:#c3c3c3;font-size:x-small}.subsection-product .highlight-currency{display:none}.clear{clear:both;height:1px;font-size:1px}p,ul,ol,#content .product-summary,#content .product-description,#content .product-attributes{line-height:1.6em}.howtobuy{display:none;padding:1em 0 0;background:url(rule.gif) 50% 15px no-repeat}.subsection-product .howtobuy{display:block}.section-admin .form-admin .SPAW_default_editarea{width:780px!important;height:600px!important}#page-home #side{display:none}#page-home #content{float:none;width:878px;margin:0}.section-admin .links-information{display:none}.section-admin .links-path{clear:both}.section-admin #brand{height:130px}.section-admin #brand .col1{height:130px}.section-admin #brand .col1 img{height:130px;width:auto}.section-admin #brand *{max-height:130px!important}.section-admin #brand .col3{display:none!important}.section-admin #side,.section-admin #base,.section-admin #footer .footer-secure,.section-purchase #side{display:none}.section-admin #content,.section-purchase #content{float:none;width:auto;margin:0}.section-admin #container{width:auto}.section-admin #content .padding,.section-purchase #content .padding{padding:10px 20px 40px}.section-admin #main{background:#fff}.section-purchase #base .col1{width:661px}.section-purchase #main{background:#fff;border-left:1px solid #b5b7a4;border-right:1px solid #b5b7a4;margin:0 3px}.section-admin #brand,.section-admin #base,.section-admin #brand .links-information,.section-admin .box-action{background:0 0}.section-admin .box-action{padding-right:150px}#page-home .links-login,#page-home #base .col2,#page-home #brand .col3 a,#page-home #brand-cart{visibility:hidden}.links-path{font-size:10px;padding:0}#page-order .table-data .td-product img{display:inline!important;width:25px;margin:0 1em}#page-order .box-affiliatecode{float:left;width:35%;padding:0 5% 0 0}#page-order .box-cartupsell{margin-top:15px;padding:11px 5%;background:#eff1e7;border-radius:9px;-moz-border-radius:9px;border:1px solid #d4d9c0;position:relative;top:-135px}#page-order .box-cartupsell h2,#page-order .box-cartupsell h3,#page-order .box-cartupsell p{margin-top:0;margin-bottom:.2em}#page-order .box-cartupsell .highlight-price{}#page-order .box-cartupsell .product-image{float:right;width:auto!important}#page-order .box-cartupsell fieldset{background:#fff!important;width:310px}#page-order .order-last{display:none}@media print{body{font-size:12pt;color:#000;padding:0;margin:0;line-height:auto;background:#fff!important}body *{font-size:12pt;color:#000;text-decoration:none}#brand{background:0 0!important}#vlink_vendo,.links-login,.form-search,#brand .col2,#brand .col3,#base,#brand-cart,#side,.links-path{display:none!important}#content,#content .padding{width:100%;padding:0}#brand .col1 img{height:90px;width:auto}#brand,#brand div{height:90px!important;width:auto;margin:auto;padding:0}#footer{display:none!important}h1{font-size:19pt}#page-admin-order h1{font-size:10pt;float:none;width:300px;clear:both;position:absolute;top:100px;right:0}#page-admin-order h2{font-size:15pt;margin:0}#page-admin-order div{padding:0}#footer{font-size:9pt}#main,#content{padding:0!important;width:100%!important;margin:0!important}#page-admin-order #brand,#page-admin-order #brand *{padding:0;margin:0;height:auto;float:none}#page-admin-order #order-delivery{float:right!important;width:350px;font-size:9pt;clear:both}#page-admin-order #order-delivery table{float:none!important;font-size:9pt}#page-admin-order #order-delivery table *{font-size:9pt;font-weight:400}#page-admin-order .text-created{float:right!important;width:350px;font-size:9pt;font-weight:400;margin:0;padding:0;clear:both}#page-admin-order .text-email{display:none!important}#page-admin-order .text-created *{font-size:9pt;font-weight:400}#page-admin-order .text-address-2{font-size:10pt;font-weight:700}#page-admin-order .bill-address{font-size:13pt!important;padding:0 0 1em;margin:0;line-height:17pt;position:relative;top:-30px}#page-admin-order .bill-address,#page-admin-order .ship-address{padding:0 0 3em;line-height:17pt}#page-admin-order .bill-address *,#page-admin-order .ship-address *{line-height:17pt}#page-admin-order .table-orderdetails{margin:1em 0}#page-admin-order .text-specialinstructions{margin:0 50% 0 0;padding:0;display:block}}