body{min-width:985px;width:100%;color:#292929;font-family:"Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans serif;font-size:14px;background:url(bg-gray2.png) repeat;text-align:center;padding:20px 0}a{font-size:13px;color:#2863b2;text-decoration:none}a:hover{text-decoration:underline}a img{border:0px 0px 0px 0px;border:0 none}h1{margin:0 0 20px;font-weight:400;font-size:24px}h2{margin-bottom:10px;font-size:19px;text-shadow:0 2px 3px #FFFFFF}h3{font-size:16px;padding:10px 0}ul{list-style:square inside none}li{line-height:1.5em}fieldset{border:none}p,ul,ol{padding:0 0 3px;line-height:1.5em}blockquote{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:url(quote.png) no-repeat 5px 5px #fff}blockquote p{padding:10px}.input{border-right:#81a2c9 1px solid;border-top:#81a2c9 1px solid;padding-left:2px;font-weight:700;font-size:11px;border-left:#81a2c9 1px solid;color:#666;border-bottom:#81a2c9 1px solid}.input:hover{border-right:#005782 1px solid;border-top:#005782 1px solid;padding-left:2px;font-weight:700;font-size:11px;border-left:#005782 1px solid;color:#666;border-bottom:#005782 1px solid;background-color:#ffc}.ellipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%}.clear{clear:both;height:0px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.wraptocenter{display:table-cell;text-align:center;vertical-align:middle}.wraptocenter *{vertical-align:middle}.active{font-weight:700}.add-to-cart{margin:3px 0 0;padding:0;text-align:center}.add-to-cart a{font-size:11px}.add-to-cart a img{margin-bottom:-4px}.add-to-cart input[type=image]{vertical-align:top;width:16px;height:16px}.add-to-cart .buttons{padding:0 0 1px;cursor:pointer;border:0 none;background-color:#fff}.add-to-cart .buttons:hover{color:#000;text-decoration:underline;background-color:#e3e3e3}.buttons{border:darkgray 1px solid;padding-bottom:1px;cursor:pointer;color:#a9a9a9;background-color:#fff}.pagination{clear:both;padding:10px 0 5px;text-align:center}.pagination a{height:16px}.pagination span.page{font-size:13px}.pagination span.current{font-size:16px;font-weight:700;color:#c60}.ribbon{-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929;background-color:;margin:0 -5px;padding:8px 15px;position:relative;color:#222;text-shadow:0px 2px 3px rgba(255,255,255,.8)}.ribbon .arrow{border-left:5px solid transparent;border-top:5px solid #C8C8C8;height:0;left:0;line-height:0;position:absolute;top:104%;width:0}.tray{margin-bottom:10px;padding:5px 7px;background:;-webkit-box-shadow:0 1px 2px #fff;-moz-box-shadow:0 1px 2px #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-top:1px solid #bbb;border-left:1px solid #bbb}.dark_tray{padding:8px 7px;-webkit-box-shadow:0 1px 2px rgba(255,255,255,.2);-moz-box-shadow:0 1px 1px rgba(255,255,255,.2);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-top:1px solid #444444;border-left:1px solid #444444;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.2)}.awesome,.awesome:visited{background:#333 url(alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);position:relative;cursor:pointer}.awesome:hover{background-color:#222;color:#fff}.awesome:active{top:1px}input[type=submit].awesome{border:0 none;margin:0;font-family:Helvetica Neue,Arial,Helvetica,Verdana,sans-serif}.awesome,.awesome:visited{font-size:1.1em;font-weight:700;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.25)}.medium.awesome,.medium.awesome:visited{font-size:1.1em}.small,.small:visited{padding:3px 5px}.large,.large:visited{font-size:1.5em;padding:8px 14px 9px}#main{margin:0 auto;width:972px;text-align:left}#header{padding:20px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-radius:10px 10px 0 0/10px 10px 0px 0px;background:#6d86af;background:-webkit-gradient(linear,left top,left bottom,from(#6d86af),to(#4E6281));background:-moz-linear-gradient(top,#6d86af,#4E6281)}h1#logo{float:left;width:224px;margin:0}h1#logo a{width:100%;height:100%;outline:none;font-size:40px;text-shadow:0 1px 2px rgba(255,255,255,.8)}h1#logo a,#menu .current>a,#menu>li>a{color:#292929}h1#logo a:hover,#menu .current>a,#menu>li:hover>a{text-decoration:none}ul#menu.sf-menu{margin:5px 0 0}ul#menu.sf-menu li{background:none;margin:0 1px}ul#menu.sf-menu a,ul#menu.sf-menu a:visited{border:0 none;font-size:16px;padding:8px 15px;margin:0;color:#fff}ul#menu.sf-menu li:hover,ul#menu.sf-menu li.sfHover,ul#menu.sf-menu a:focus,ul#menu.sf-menu a:hover,ul#menu.sf-menu a:active{color:#fff;outline:0 none;background:none repeat scroll 0 0 transparent}ul#menu.sf-menu>li>a{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}ul#menu.sf-menu .current>a,ul#menu.sf-menu>li:hover>a{-moz-box-shadow:0 1px 1px rgba(255,255,255,.2);background:#4e6281;background:none repeat scroll 0 0 #0000004d;border-left:1px solid #444444;padding-left:14px;border-top:1px solid #444444;padding-top:7px}#cartlink{float:right;margin-right:20px;padding-left:30px;color:#fff;position:relative}#carticon{position:absolute;left:8px;top:8px}#spinner_cart{position:absolute;left:8px;top:8px;z-index:1}#cartlink p{padding:1px 0 3px}#cartlink a{color:#fff}#cartlink p span{font-weight:700}#search-form{float:right;background:none repeat scroll 0 0 #0000004d}#search-form margin:{5px 0 0}#s{font:italic 100% Georgia,Times New Roman,Times,serif;padding:4px 7px;height:12px;width:113px;border:0;outline:0;background:transparent;color:#e8e7e7;float:left}#s:focus{color:#fff}#searchsubmit{background-color:#fff;outline:0;padding:2px 5px;width:16px;height:16px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px}#searchsubmit:hover{cursor:pointer;background-color:#e7e7e7;background-color:#0003}#content-wrap{clear:both;background-color:#fff}#col1{float:left;margin:15px 22px 15px 15px;width:179px}#sidebar{background:none repeat scroll 0 0 #b6c5dc;border:1px solid #CECECE;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#292929}#sidebar h3{font-size:14px;margin:5px 10px}#sidebar h3 .icon{height:16px;width:16px;margin-left:-10px;padding-right:5px;vertical-align:top}#sidebar .section{margin:0 5px}#sidebar .first{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}#sidebar .last{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#sidebar .recessed{-moz-box-shadow:0 1px 2px #FFFFFF;-webkit-box-shadow:0 1px 2px #FFFFFF;box-shadow:0 1px 2px #fff;border-top:1px solid #BBBBBB;border-left:1px solid #BBBBBB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#categories{padding:0;list-style-type:none}#categories li{list-style-type:none;border-bottom:1px solid #D2D2D2}#categories li a{background:url(bullet_left.gif) no-repeat scroll 3px 8px #fff;display:block;padding:5px 0 5px 12px;text-decoration:none;font-weight:400;font-size:12px}#categories li a:hover{background-color:#e3e3e3}#categories li.current>a{color:#c60}#categories li.current .subnav{display:block}#categories .subnav{display:none;padding:0;margin:0;list-style:none;background-color:#fff}#categories .subnav>li{padding-left:12px;border-bottom:none}#categories .subnav>li a{background:url(bullet_left.gif) no-repeat scroll 8px 8px #fff;padding:5px 0 5px 17px}#best-sellers{list-style:none}#best-sellers .best-seller{margin:0;padding:4px;background-color:#fff;border-bottom:1px solid #D2D2D2;position:relative}#best-sellers .best-seller:hover{background-color:#e3e3e3}#best-sellers .best-seller h4{margin:4px 0 8px;padding:0}#best-sellers .best-seller h4 a{font-weight:400}#best-sellers .best-seller .image-wrap{float:left;width:58px}#best-sellers .best-seller .image{margin-right:4px;background:#fff;width:58px;height:58px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#best-sellers .best-seller .details{float:right;width:87px;position:relative;margin:18px 0 0 10px}#best-sellers .best-seller .details p{padding-bottom:0}#best-sellers .best-seller .details .price,#best-sellers .best-seller .details .compare_at{color:#c60}#best-sellers .best-seller .details .compare_at{text-decoration:line-through}#best-sellers .best-seller .details form{position:absolute;right:5px;bottom:0;display:none}#best-sellers .best-seller:hover .details form{display:block}#testimonials{height:170px;position:relative}.testimonial{position:absolute;margin:0;height:160px}.testimonial blockquote{font-size:11px;height:125px}.testimonial .client{position:absolute;text-align:right;bottom:0}.testimonial .client a{font-size:11px;font-weight:700;font-style:italic}#sidebar-blog{padding-bottom:10px}#sidebar-blog h4{margin:5px 0}.sidebar-blog-article{position:relative;background-color:#fff;color:#292929;padding:5px 5px 20px;font-size:11px}.sidebar-article-readmore{position:absolute;bottom:5px;right:5px;font-size:11px}#left_buttons{margin:10px 0 20px;text-align:center}.content{float:right;margin:15px 20px 15px 0;padding:10px;width:716px}.content .ribbon{margin-left:-20px}h2.ribbon{width:50%;padding:9px 15px}.content p,.content h1,.content h2,.content h3,.content h4{color:#292929}#footer{clear:both;padding:13px 10px;color:#fff;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:0px;-moz-border-radius-topleft:0px;border-radius:0 0 10px 10px/0px 0px 10px 10px;background:#6d86af;background:-webkit-gradient(linear,left top,left bottom,from(#4E6281),to(#6d86af));background:-moz-linear-gradient(top,#4E6281,#6d86af)}#footer_bottom_links{clear:both;float:left}#footer_bottom_links ul{float:left;margin:0 0 -8px 24px}#footer p{clear:both;font-size:10px;text-align:center}#footer p#small-print{margin-top:30px}#footer a{font-size:11px;text-decoration:none;color:#fff}#footer a:hover{font-size:11px;color:#fff;text-decoration:underline}#footer_icons{float:right;list-style-type:none}#footer_icons li{float:left;margin:0 2px;width:50px;line-height:14px}#footer_icons li.first{margin-left:0}#footer_icons li.last{margin-right:0}#footer_icons li img{height:31px;width:50px}#content_box_bottom{height:7px;background:url(content_box_bottom.gif) no-repeat scroll left bottom}#slidedeck_frame{width:652px;padding:6px;margin-bottom:10px;background:none repeat scroll 0 0 #d5d5d5}#slidedeck_frame dl{width:652px}#index .frontpage{margin-bottom:10px}.gallery{margin-top:10px}.gallery .product{-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#b6c5dc;width:203px;padding:5px;margin:0 10px 20px;float:left}.gallery .first{margin-left:0}.gallery .last{margin-right:0}.gallery .product .image{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:160px;width:203px;background:#fff;border:1px solid #FFF}.gallery .product .description{margin-top:5px;text-align:center;position:relative}.gallery .product .description .price,.gallery .product .description .price_max{color:#c60}.gallery .product .add-to-cart{display:none;right:5px;bottom:5px;position:absolute}.gallery .product:hover .add-to-cart{display:block}#product{position:relative}.prod_list{width:654px}.products{float:left;position:relative;margin:21px 5px 0 0;width:213px;height:225px;background:transparent url(product_box_middle.gif) scroll repeat-y center center;text-align:left}.products a{display:block;height:100px;text-align:center}.products a img{display:block;margin:0 auto;max-height:100px;text-align:center}.product_cart{float:left;margin:0 15px 10px 0;width:213px;text-align:left}#product-left{float:left;width:273px}#featured-image{float:left;width:260px;padding:5px;-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929;background-color:#fff;position:relative}#view-larger{position:absolute;bottom:10px;left:100px}.product_show{width:270px;height:270px}.product_thumbs{background-color:#fff;-moz-box-shadow:1px 1px 3px #292929;-webkit-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929}.product_thumb{float:left;margin:5px 0 0;height:50px;width:50px;padding:5px}.product_thumbs .last{margin-right:0}#product-right{float:right;width:428px}#selection div.selector-wrapper{text-transform:capitalize}#selection .selector-wrapper label{display:block}#selection .single-option-selector option:active{color:#c60}#price-field{margin-top:5px}#selection .buttons{border:none transparent;padding:2px 0 0;vertical-align:10px;font-weight:400;font-size:14px;background-color:transparent;color:#c60;float:left;width:125px}#selection .buttons:hover,#selection.buttons:active{border:transparent none}#add{float:right}.prod_description{overflow:hidden;padding:0 10px 0 18px;width:185px;min-height:24px;max-height:36px;font-size:11px;letter-spacing:0px;text-align:left}.prod_price{padding:0pxx;font-size:24px;color:#c60;line-height:32px;text-align:center}.prod_desc{clear:both;margin-top:10px;margin-bottom:20px;line-height:1.5}.prod_desc table p{padding:4px}.prod_desc p{padding-top:10px;padding-bottom:8px}.prod_desc ul{padding:0 0 8px 15px}#cart-page-detail table{margin:0 auto;text-align:center;margin-bottom:20px border-collapse:collapse;margin:20px}#cart-page-detail table th{font-size:14px;font-weight:400;padding:10px 8px}#cart-page-detail table td{padding:8px;vertical-align:middle}form#cart a.item{padding:0 10px}form#cart a img{max-width:100px;max-height:82px}a.remove img{height:16px;width:16px}td.sum-line{font-size:16px;padding:10px 0}td.price{color:#c60}div#update-cart{float:left}div#update-cart input{text-transform:capitalize}div#checkout{float:right}div#checkout input{text-transform:capitalize}div#searchresults{margin:0!important}#searchresults input{width:auto!important}div.entryblurb{padding:0 0 10px}a.viewcomments{line-height:1.5em}#article .entry{margin:10px 0 20px}#article #comments h3{margin:10px 0 5px}#article #comments ul{list-style-type:none}#article #comments ul li{margin:10px 0}#article #comments ul li blockquote{margin:0 0 10px}li p.comment{font-size:10px;line-height:1.2em}.error{font-weight:700;font-size:12px;width:97%;color:#c03}.input-error{color:#c03}p.hint{color:#bbb}
/*# sourceMappingURL=/cdn/shop/assets/style.css.map */
