body{background:#fff;padding:0;margin:0;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;line-height:18px;font-size:12px;color:#777;border-collapse:collapse}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2{font-size:18px;line-height:1.2em;color:#333}h1.titlecase_front{text-transform:uppercase;font-weight:400;color:#333;font-size:16px;line-height:23px;padding:7px 0}h3{font-size:14px;line-height:1.2em;color:#333}a{text-decoration:none;color:#c00}a:hover{color:#fff;background-color:#c00;text-decoration:none}img{border:0}hr,.hide{display:none}ol{padding:0}.clear{clear:both;width:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}.red{color:#f80000}#container{width:966px;margin:0 auto}#main{clear:both;position:relative;margin:0;padding:0}#logo{float:left;margin:0}#logobox{width:239px;float:left;border-left:1px solid #de1a00;border-right:1px solid #de1a00;border-bottom:1px solid #de1a00}#header{padding:0;margin:0;float:left;font-size:10px;border-right:1px solid #e0e0e0}h1#logo{padding:0;margin:0;float:left}h1#logo a{font-size:14px;line-height:1.2em;text-decoration:none;color:#555}h1#logo a:hover{text-decoration:none;color:#555}#cartlinks{width:462px;height:34px;font-size:12px;text-align:right;float:right;vertical-align:middle;margin:0;padding-right:20px;padding-top:14px;border-bottom:1px solid #e0e0e0}div.cartlinks{font-size:11px;text-align:right;vertical-align:middle;margin-top:20px}#carticon{float:right;padding-left:12px}#cartcount{float:right}#phone{float:right;color:#c00;padding-right:25px}#mainnavlinks{width:963px;border:1px solid #e0e0e0;float:right}#searchbox{width:240px;height:48px;float:right;margin:0;padding:0;text-align:right;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#searchbox form{margin:14px 13px 0 0}.form_input{border:1px solid #ddd;width:145px;background:#fff;font-size:11px;vertical-align:middle}.form_button_image{font-size:11px;vertical-align:middle;margin-left:-4px}#search-input-body{border:1px solid #888;line-height:14px;width:145px;background:#fff;font-size:11px}#quickfind{padding:15px 0 5px;border-top:1px solid #E0E0E0}#quickfind label{display:block;color:#000;margin-bottom:7px}#content{width:965px;float:left}#innercontent{border:1px solid #e0e0e0;float:left;margin:0;padding:0}#topnav{margin:0;clear:right;height:33px}#topnav h2.sifr{float:right;font-size:14px;padding:8px 12px 0;color:#333;background-color:#fff;text-decoration:none}#sIFR_replacement_0{width:109px}#sIFR_replacement_1{width:51px}#sIFR_replacement_2{width:55px}#sIFR_replacement_3{width:82px}#sIFR_replacement_4{width:98px}#sIFR_replacement_5{width:95px}#sIFR_replacement_6{width:56px}#sIFR_replacement_7{width:36px}#rightsiders{float:left;text-align:left}#rightsiders h3{font-size:13px;color:#555;margin-bottom:5px;line-height:2em}div.rightlinks{width:225px;font-size:11px;line-height:2em}div.rightlinks a{color:#333;text-decoration:none;border-left:3px solid #cc0000}div.rightlinks a:hover{color:#fff;border-left:3px solid #cc0000}#cartpage{margin:0;padding:0}#cart{margin-left:250px;padding-bottom:20px}.info{margin-left:250px;padding:20px 0 50px;text-align:left}#line-items{list-style:none;margin:0;padding:0}#line-items li{padding:10px 0!important;margin:0;border-bottom:1px solid #ddd;position:relative}.price{color:#666;font-weight:400}.money{color:#333}li#total{font-size:20px;font-weight:700;color:#333;height:25px}li#total .money{font-size:20px}#cart label{font-size:12px;color:#444;padding-right:5px}#cart .right{position:absolute;top:5px;right:10px;text-align:right}h3.carttitle{width:480px}h3.carttitle a{font-size:13px}#update-cart{float:right}.thumb .prodimage a{padding:0;margin:0 5px 0 0;background:#fff;border:1px solid #fff;text-align:center;float:left}.thumb .prodimage a:hover{border-color:#333}#cart h2.sifr{font-size:19px}#cart h3.carttitle{padding:0;margin:0}#page{margin:0;padding:10px}#page h2.sifr{font-size:19px}#page-custom{float:left;clear:both;width:963px;margin:0;padding:0}#page-custom select{float:right;margin-right:600px}#page-custom-left{float:left;width:510px;padding:5px}#page-custom-right{width:443px;overflow:hidden}#page-custom-small-images img{margin:10px 5px 0}#page-custom-small-images img.first{margin-left:0}#page-custom-small-images img.last{margin-right:0}#page-custom-left h2{color:#f80000;font-size:19px;font-weight:400;visibility:visible;border-bottom:1px solid #e0e0e0;padding:10px}#page-custom-left p{padding:0 10px}#page-custom h3{color:#666;font-size:17px;font-weight:400;padding:3px 0 0 10px}#page-custom-right-container{float:right}#page-custom .two-col{list-style-type:square}#page-custom .two-col li{float:left;font-size:.9em;padding:2px 10px 2px 0;position:relative;width:150px}#page-custom .page-testimonials-column{border-top:1px solid #e0e0e0;float:left;margin-top:10px;padding:0 15px 0 10px;width:450px}#wufoo{padding:0 15px 0 10px}#frontarticles{width:210px;height:591px;float:left;margin:0;padding:10px 15px 0}#frontarticles #category_article h2 div{padding:0 15px}#frontarticles h2.sifr{font-size:16px;padding-bottom:5px}.article{margin-bottom:20px;margin-right:15px;font-size:11px}#page h2{font-weight:400}#main div.nrb{border-right:0 none}#frontpage-left{padding:10px 17px;font-size:14px;width:206px;float:left;color:#333}#fronttext{margin:0;font-size:15px;padding:10px 0 20px;line-height:20px}#fronttext p{margin:0}.category_navigation_title{border-top:1px solid #E0E0E0;color:#333;font-size:13px;font-weight:400;padding:15px 0 5px}.category-navigation{line-height:1.9em;padding:0 0 20px;margin:0;list-style:none}#subscribe_container{border-top:1px solid #E0E0E0}#subscribe_container input[type=text]{border:1px solid #E0E0E0;color:#aaa;font-size:11px;padding:2px}#subscribe_container input[type=submit]{border:1px solid #E0E0E0;background-color:#888;font-size:11px;padding:2px}#frontpage-products div a,#frontpage-products div a:hover{background:none}#frontpage-products div{float:left;width:240px;background:#fff;padding:0;margin:0 0 10px}#frontpage-products div.first{width:225px}#frontpage-products div img{width:200px;height:200px;border:0;margin:15px}#frontpage-products div h3{color:#777;font-size:12px;text-transform:uppercase;padding:0 15px 15px;height:30px}#frontpage-products div p{padding:0 15px 15px;height:87px;margin:0}#frontpage-products div.links{color:#c00;font-weight:700;font-size:12px;font-weight:400;background:transparent url(arrow1.jpg) no-repeat scroll left bottom;padding-left:17px;margin-left:9px}#frontpage-products div div.links a{color:#c00;font-weight:700;font-size:12px;font-weight:400}#frontpage-products div div.links a:hover{background:#c00;color:#fff}#frontproducts{width:722px;border-left:1px solid #e0e0e0;float:left;margin:0;padding:0}.productmain{float:left;width:240px;height:300px;background:#fff;padding:0;border-right:solid 1px #e0e0e0;margin:0}.border_bottom{border-bottom:solid 1px #e0e0e0}.productmain .description{font-size:11px;line-height:1.2em;color:#eee}#frontproducts div.money{font-size:11px;font-weight:400;padding:0 0 0 10px;color:#333}#frontproducts h3{font-size:11px;line-height:1.25em;padding:5px 15px 0 10px}#collectionpage{width:963px;margin:0;padding:0;float:left}#collectionpage-left{width:209px;float:left;margin:0;padding:15px}#collectionpage-left h1,#collectionpage-products h1{font-size:17px;font-weight:700;color:#c00;padding-bottom:10px}#collectionpage-products h1{text-transform:capitalize}#collectionpage-products h4{font-size:10px;font-weight:700;color:#b5aea2;padding-bottom:10px;text-transform:uppercase}.CamelCase{text-transform:capitalize}#collectionpage-left h2{visibility:visible;font-size:14px;font-weight:700;color:#c00}#collectionpage-left ul.links{padding:15px 0 5px;margin:0}#collectionpage-left ul.links a{text-transform:capitalize}#collectionpage-left ul li span.active{color:#fff;background-color:#c00;text-decoration:none;text-transform:capitalize;padding:0 3px}#collectionpage-products{border-left:1px solid #e0e0e0;min-height:350px;margin:0;float:left;padding:15px;width:693px}#collectionpage-front{margin:0;padding:0}#collectiontitle{width:948px;padding:0 0 5px 15px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}#collectionpage h2.sifr{font-size:18px;font-weight:400;color:#555;padding:1px 0 0 15px}#product-collection-front{width:722px;border-left:1px solid #e0e0e0;list-style:none;float:left;margin:0;padding:0}#product-collection{width:965px;list-style:none;float:left;margin:0 0 0 -1px;padding:0;border-left:1px solid #e0e0e0}#collection-description{padding:0}div.singleproduct{float:left;width:240px;height:300px;margin:0;border-right:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;border-collapse:collapse;padding:0;background:#fff}.border{border-right:solid 1px #e0e0e0}li.singleproduct{margin-bottom:20px;padding:0}.singleproduct .small{width:240px;height:240px;background:#fff;margin:0;padding:0}.small .prodimage a,.small .prodimage a:hover{background:#fff}.description h3{margin:0;padding:0;font-size:20px}.singleproduct .productdetails div.money{font-size:11px;font-weight:400;padding:0 0 0 15px;color:#444}.singleproduct .description{color:#444;padding:0}.productdetails h3{padding:10px 10px 0 15px;font-size:11px;color:#c00;margin:0}#pagination{float:right;font-size:12px!important;font-weight:400;padding:14px 10px 0 0}#pagination-bottom{width:210px;font-size:12px!important;color:#333;font-weight:400;padding:10px 15px 2px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}#pagination a{text-decoration:none}#pagination a:hover{background:#c00;text-decoration:none;color:#fff}#pagination .current,#pagination-bottom .current{color:#888}#productpage{float:left;width:963px}#productimages{width:542px;background:#fff;margin:0;border-right:1px solid #e0e0e0;padding:10px 0 10px 10px;float:left}a.productimage{text-align:center}a.productimage img{width:542px}a.productimage-small{text-align:center;margin:0 13px 13px 0;float:left;border:1px solid #ccc}a.productimage-small img{width:164px;height:164px;border:1px #a1a1a1}a.productimage:hover,a.productimage-small:hover{border-color:#c00;background:#fff}#productdetails{width:370px;padding-left:25px;padding-right:15px;margin:25px 0 10px;float:left}#productdetails div.description{margin-top:5px;clear:both;border-top:1px solid #E0E0E0}#productdetails h2{color:#777;border-bottom:1px solid #E0E0E0;font-size:15px;padding-bottom:0;margin:0;line-height:25px;visibility:visible!important}#productdetails h3{clear:both;font-size:15px;margin:0;padding:0 0 5px;color:#777}#productcontrols{margin-top:10px}ul.hlist{list-style:none;margin:0;padding:0}.hlist li{display:inline}ul#details{list-style-type:none;margin-top:-5px;padding:0}ul#details li{margin-right:5px;font-style:italic}ul#variants{list-style:none;color:#666;margin:0;padding:10px 0;border-bottom:1px solid #e0e0e0}ul#variants li{line-height:2em;font-size:11px}ul#variants li input,ul#variants li label{vertical-align:middle}.addtocart{float:left;margin-top:15px;padding:0 0 15px}.creditcards{float:right;margin-top:20px}.description{font-size:12px!important;line-height:15px;color:#666;margin:0}.section_title{font-size:14px;color:#333;border-bottom:1px solid #e0e0e0;padding-bottom:4px;padding-top:8px}#related-products{clear:both;border-top:1px solid #e0e0e0}#related-products p{padding:0 10px}#related-products .productmain{padding-left:5px;width:235px;overflow:hidden;border-top:1px solid #e0e0e0}#related-products .last{border-right:0 none}#footer{clear:both;text-align:center;color:#555;font-size:12px;padding-top:50px;padding-bottom:30px}.footerinner{margin:5px 0 15px}#footer a{color:#444}#footer a:hover{color:#fff}#searchresults{width:963px!important;margin:0!important}#search-paginate{font-size:16px!important;margin-left:15px!important}#searchresults p{font-size:12px!important;margin-left:15px!important}#searchresults form{display:none}#searchresults input{margin-left:15px!important;margin-top:0!important}#searchresults h3{text-transform:capitalize;font-size:12px!important;margin:0!important;padding:20px 0 10px!important}#searchresults ol{margin:0!important;font-size:11px!important}#searchresults li{list-style:none;margin:0!important;padding:0 20px 0 260px!important}#searchresults p{margin:0!important;padding:20px 0 7px 260px!important}.result-image{float:left;padding:0 10px 0 0!important;margin:0!important}#subscribe-content{margin:47px 0 0 43px}#subscribe-content p{padding:0}#subscribe-content label{display:block;padding:3px 2px}#subscribe-content input{margin-bottom:10px}#thank-you-content{margin-top:140px;text-align:center}#thank-you-content span{display:block;margin:7px 0}#lbOverlay{position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer}#lbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#c00}.lbLoading{background:#fff url(loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0% 50%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 50%}#lbBottom{font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-size:11px;color:#333;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;outline:none}#lbCaption,#lbNumber{color:#fff;margin-right:71px;padding-left:10px}#lbCaption{font-weight:400;padding-top:8px}#lbNumber{padding-bottom:8px}.article-designer-block,.article-manufacturer-block,.right-block{clear:both;padding:0 0 10px;font-size:12px!important;line-height:14px;color:#666}.article-designer-block .article-image,.article-manufacturer-block .article-image{float:left;width:125px;margin-top:1em}.article-designer-block .article-bio,.article-manufacturer-block .article-bio{float:left;text-align:justify;width:245px;margin-top:1em}.article-image h3{padding-top:7px}.article-bio p{margin-top:0;padding:0}.article-designer p span{display:none}form.wufoo li{padding-left:0}#contactform{background:url(loading.gif) no-repeat scroll center center transparent}#searchpage{padding:10px}.search-list{margin:0;padding:0}.search-list li{padding:10px;border:1px solid #e0e0e0;margin-bottom:10px;background:#f3f3f3;list-style-type:none}.stitle{margin:5px 0}.more{display:block;margin-top:10px}#mce-success-response,#mce-error-response{margin-bottom:5px}input.mce_inline_error{border:1px solid red}div.mce_inline_error{color:red;font-weight:700;margin:0 0 10px 2px}
/*# sourceMappingURL=/cdn/shop/assets/layout.css.map */
