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;color:#dadada;font:normal normal 75%/125% 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans;text-align:center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;margin:1em 0;width:auto}html{background:#525353 url(../images/bg/html.png) repeat-x left top;font-size:medium;text-align:center}h1{color:#a40008;font:normal normal bold 1.833em/1.2em Helvetica,Verdana,Arial,sans;letter-spacing:-.04em;margin:0 0 1em}h2{color:#a40008;font:normal normal bold 1.5em/1.2em Helvetica,Verdana,Arial,sans;letter-spacing:-.04em;margin:1em 0 0}h3{color:#ac0008;font:normal normal bold 1.166em/1.2em Helvetica,Verdana,Arial,sans;letter-spacing:-.04px;margin:1em 0 0}h4{margin:1em 0 0;font:normal normal bold 1em/1.2em Helvetica,Verdana,Arial,sans}p{margin:1em 0}address{font-style:normal;letter-spacing:.02em}form{width:300px;margin:1em 0}input,textarea,select{margin:0 -6px;color:#212121;font:normal normal 1em/1.2em 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans}input,textarea{border:1px solid #CCC;padding:4px 5px;width:100%}label{margin:0 0 3px -6px;display:block;font-weight:bold}label span{color:#000;vertical-align:middle}fieldset{margin:1em 0}legend{margin:0 0 .5em;color:#687F88;font:normal normal bold 1.5em/1.2em Helvetica,Verdana,Arial,sans}form div{margin:0 0 10px;padding:0 6px;position:relative}form div div.validation-advice{margin:3px 0 0 -6px;color:#FF0000}form h2,form h3,form h4{color:#687F88}#content form a:link,#content form a:visited,#content form a:hover{color:#687F88}form p.required{padding:.5em;background:#FFFF99;font-size:.916em}form .options{padding:0}form .options label{margin:0 5px 0 0;display:inline;vertical-align:middle}form .options input{border:0;padding:0;width:auto;margin:0;vertical-align:middle}form div.actions{padding:0}button,#content a.button{border:0;padding:5px 10px;background:#687F88;color:#FFF;cursor:pointer;font-weight:bold}#content a.button:link,#content a.button:active,#content a.button:visited{color:#FFF;text-decoration:none}form div.actions button{margin:0 10px 0 0}a:link,a:active,a:visited{color:#FFF;text-decoration:underline}a:hover{text-decoration:none}th,td{padding:10px;border-bottom:1px solid #CCC}thead th{border-width:2px;padding:5px 10px;color:#687F88;font-weight:bold;font-size:.833em;text-transform:uppercase;vertical-align:bottom}tr.alt td{background-color:#F2F2F2}table h3{margin:0}table input{padding:0}table .view-c{text-align:center}table .view-r{text-align:right}table a.remove{display:block;margin:0 auto;width:15px;height:15px;overflow:hidden;background:transparent url(../images/bg/remove.gif) no-repeat left top;text-align:left;text-indent:-1000em}ul,ol{margin:1em 0 1em 1em}ol li{list-style:outside decimal}ul li{padding-left:1em;background:transparent url(../images/bg/bullet.png) no-repeat 0 .5em}dl{margin:1em 0}dt{margin:0 0 .5em;font:normal normal bold 1.166em/1.2em Helvetica,Verdana,Arial,sans}dd{margin:0 0 1em}hr{display:none}.panel{margin:0;padding:1em 0;clear:both;border-bottom:2px solid #CCC}.col-a{margin:0;float:left;width:300px;position:relative}.col-b{margin:0;float:right;width:300px;position:relative}#logo,#product-thumbnails .figure span,#footer a.supraelastic,.products .figure span,.products-list a.add-to-cart,.products-list .figure span{background:transparent no-repeat left top;display:block;overflow:hidden;text-align:left;text-indent:-1000em}#header p{position:absolute;text-align:left;left:-1000em}#container:after,#items-filter .filter ul:after,.panel:after,#product-details div:after,#product-thumbnails .options:after,#specifications dl:after,.products-list li:after,#reviews li:after,#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}a.button-a,a.button-b,a.button-c{float:left;padding:0 0 0 10px;display:block;position:relative;background:#ed1100 url(../images/bt/button-a.png) no-repeat left top;color:#f6c1bf;font-size:1.116em;line-height:14px;font-weight:bold;text-align:center}a.button-a span,a.button-b span,a.button-c span{display:block;padding:9px 15px 9px 5px;height:14px;background:#ed1100 url(../images/bt/button-a.png) no-repeat right top}a.button-b,a.button-c{background-color:#FFF;color:#414141}a.button-b,a.button-b span{background-image:url(../images/bt/button-b.png)}a.button-c,a.button-c span{background-image:url(../images/bt/button-c.png)}#content a.button-a:link,#content a.button-a:visited,#content a.button-a:active{color:#f6c1bf;text-decoration:none}#content a.button-a:hover{color:#FFF}#content a.button-b:link,#content a.button-b:visited,#content a.button-b:active,#content a.button-c:link,#content a.button-c:visited,#content a.button-c:active{color:#414141;text-decoration:none}#content a.button-b:hover,#content a.button-c:hover{color:#000}button.button-a,button.button-a-m,button.button-c,button.button-c-m{padding:9px 10px;width:120px;height:32px;overflow:hidden;background:transparent no-repeat left top;color:#FFF;font-size:1.116em;line-height:14px;vertical-align:middle;text-align:center}button.button-a{background-image:url(../images/bt/button-ab.png)}button.button-a-m{background-image:url(../images/bt/button-ab-m.png);width:180px}button.button-c,button.button-c-m{background-image:url(../images/bt/button-c.png)}button.button-c-m{width:200px;background-image:url(../images/bt/button-c_m.png);color:#414141}#page{width:990px;margin:0 auto;text-align:left}#accessibility-nav{position:absolute;left:-1000em}#header{background:transparent url(../images/bg/header.jpg) no-repeat left top;padding:96px 0 60px 12px;height:42px;position:relative}#logo{background-image:none;height:49px;width:237px}#user-info{bottom:15px;right:0;position:absolute;width:290px}#user-info h3{margin:0;color:#ee7c07;font-size:1.416em}#user-info a{color:#ee7c07}#cart{background:transparent url(../images/ico/cart.png) no-repeat left top;margin:0 0 10px;padding:0 0 0 45px}#cart dl{background:transparent url(../images/bg/cart_sep.png) no-repeat left bottom;margin:0 0 0 -45px;padding:0 0 10px 45px}#cart dt{margin:0;float:left;font:normal normal 1em/1.25em 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans;width:90px}#cart dd{margin:0;color:#ee7c07;font-weight:bold}#cart a{position:absolute;right:20px;top:0}#authentication{background:transparent url(../images/ico/authentication.png) no-repeat left top;padding:0 0 0 45px}#authentication ul{margin:0 0 0 -5px}#authentication li{display:inline;background:none;padding:0 5px}#nav{height:41px;line-height:1.75em;position:absolute;top:0;vertical-align:middle;width:990px}#nav ul{float:left;overflow:hidden;margin:0 -300px 0 0}#nav li{background:transparent url(../images/bg/nav_sep_1.png) no-repeat left top;display:block;float:left;margin-left:-1px;padding:0 1px}#nav li a{color:#131414;display:block;float:left;height:21px;letter-spacing:-.04em;padding:10px 15px;text-decoration:none}#nav li a:hover{text-decoration:underline}#nav form{margin:0;float:right;width:240px}#nav form fieldset{margin:0}#nav form legend{margin:0;display:none}#nav form input{margin:0;border:0;padding:10px;width:180px;height:21px;float:left;background:none;color:#FFF;font-size:1.083em;line-height:1.615em}#nav form button{background:none;border:0;float:left;height:41px;padding:0;text-indent:-1000em;text-align:left;width:40px}#container{margin:184px 0 0;min-height:855px;position:relative;z-index:1;background:#FFF url(../images/bg/container.png) no-repeat left bottom;color:#212121}#container .container-inner{width:806px;float:left}#content{float:right;padding:2.5em 0 15px;position:relative;width:622px}#aside-a{margin:-184px 0 0;padding:10px 30px 10px 15px;width:139px;float:left;position:relative;background:transparent url(../images/bg/aside_top.png) no-repeat left top}#aside-b{margin:-184px 0 0;background:transparent url(../images/bg/aside_top.png) no-repeat right top;float:right;padding:10px 15px 10px 30px;position:relative;width:139px}#promotions{background:transparent url(../images/bg/promotions.jpg) no-repeat left top;height:184px;left:169px;position:absolute;top:-184px;width:652px;overflow:hidden}#items-filter{padding:20px 30px 40px;background:transparent url(../images/bg/items_filter.jpg) no-repeat left top;left:169px;position:absolute;z-index:1000;top:-184px;width:592px;height:124px}#footer{background:transparent url(../images/bg/container_bottom.png) no-repeat left top;clear:both;padding:55px 35px 35px}#footer ul{margin:0 0 20px -18px}#footer ul li{display:inline;margin-right:-.3em;padding:0 18px;background:none}#footer ul a{font-size:1.25em;font-weight:bold;line-height:1.2em;letter-spacing:-.04em}#footer address{float:left;font-style:normal;margin:0 0 20px;width:370px}#footer p.phone{margin:0;background:transparent url(../images/ico/contact.png) no-repeat left top;float:left;min-height:34px;padding-left:50px}#footer p.phone span{display:block;font-size:2.166em;font-weight:bold;line-height:1.2em;letter-spacing:-.04em}#footer a.supraelastic{float:right;width:99px;height:86px;background-image:url(../images/supraelastic.png);text-decoration:none}#footer .copyright{margin:0 0 0 -20px;width:50%;background:transparent url(../images/ico/copyright.png) no-repeat 0 .3em;clear:left;float:left;padding-left:20px}#footer .copyright p{margin:0}#footer .copyright ul{margin:0 0 0 -10px}#footer .copyright li{display:inline;padding:0 10px}#footer .copyright ul li a{color:#dadada;font-size:1em;font-weight:normal;letter-spacing:0}#container a:link{color:#9f0008}#container a:visited{color:#520004}#aside-a ul,#aside-b ul{margin:0 0 20px}#aside-a li,#aside-b li{padding:0;list-style:outside none none;background:none}#aside-a li a{font-size:1.166em;font-weight:bold;line-height:1.2em;text-decoration:none}#aside-a li a:link,#aside-a li a:active,#aside-a li a:visited{color:#9f0008}#aside-a a:hover{text-decoration:underline}#promotions .product{margin:0 0 41px;padding:20px 375px 0 25px;position:relative;height:123px;color:#5f5f5f;font-size:.916em;line-height:1.2em}#promotions .product p.motto{margin:0 0 10px;color:#a8a8a8;font-size:1.636em;font-weight:bold;letter-spacing:-.06em}#promotions .product h2{margin:0 -100px 0 0;color:#9f0008;font-size:1.909em;font-weight:bold;line-height:1.2em}#promotions .product h2 a{color:#9f0008;text-decoration:none}#promotions .product h2 a:hover{text-decoration:underline}#promotions .product h3{margin:0 0 5px;color:#9f0008;font-size:1em;font-weight:bold;line-height:1.2em}#promotions .product a.details{position:absolute;right:10px;bottom:10px;padding-left:25px;background:transparent url(../images/ico/details.png) no-repeat left center;color:#6c858e;line-height:20px;text-decoration:none}#promotions .product a.details:hover{text-decoration:underline}#promotions .product *{position:relative;z-index:2}#promotions .product img{position:absolute;top:0;left:300px;z-index:1}#promotions ul{position:absolute;bottom:5px;left:0;margin:0;height:36px;padding-left:20px}#promotions li{padding:0;float:left;background:none}#promotions li a{display:block;height:26px;padding:5px 12px;float:left;font-size:1.416em;font-weight:bold;line-height:24px;vertical-align:middle;text-decoration:none}#container #promotions li a{color:#FFF}#promotions li a.current{background:#d1dcf4}#container #promotions li a.current{color:#6c848c}#promotions div.product{display:none}#promotions div.current{display:block}#items-filter form{margin:0}#items-filter div{padding:0 0 0 110px;position:relative}#items-filter div h3{margin:0 0 0 -110px;width:110px;float:left;color:#231f20;font:normal normal bold 1em/1.2em 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans}#items-filter .filter{position:relative;z-index:10000}#items-filter .filter ul{margin:0 0 0 -10px}#items-filter .filter li{display:block;float:left;padding:0;margin:0 0 10px;position:relative;background:none;list-style:none outside}#items-filter .filter li h4{padding:5px 10px;display:inline;font:normal normal normal 1em/12px 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans;color:#666666;cursor:pointer}#items-filter .filter li ol{padding:5px 20px 5px 10px;margin:0;display:none;position:absolute;left:0;top:18px;min-width:100%;background:#E88723;z-index:100000}#items-filter .filter li ol li{margin:0 0 3px;float:none;display:list-item;list-style:outside none none;white-space:nowrap}#items-filter .filter li ol li a:link,#items-filter .filter li ol li a:visited,#items-filter .filter li ol li a:active{padding:3px 0;color:#FFF;text-decoration:none}#items-filter .filter li ol li a:hover{text-decoration:underline}#items-filter .filter li:hover h4{background:#E88723;color:#FFF}#items-filter .filter li:hover ol{display:block}#items-filter .active-filters{margin:20px 0 0}#items-filter .active-filters ol{margin:0}#items-filter .active-filters li{display:inline;margin:0 5px 0 0;list-style:outside none none}#items-filter .active-filters a{color:#E88723}#items-filter a.clear-filters{position:absolute;z-index:10;right:10px;bottom:12px;padding-left:18px;background:transparent url(../images/bg/clear_all.png) no-repeat left center;font-weight:bold;line-height:20px;text-decoration:none}#items-filter a.clear-filters:link,#items-filter a.clear-filters:active,#items-filter a.clear-filters:visited,#items-filter a.clear-filters:hover{color:#FFF}#items-filter a.clear-filters:hover{text-decoration:underline}#breadcrumbs{margin:0;color:#757575;font-size:.916em;line-height:1.25em;overflow:hidden;position:absolute;top:10px}#breadcrumbs li{background:transparent url(../images/bg/breadcrumbs_sep.png) no-repeat left center;display:block;float:left;margin-left:-10px;padding:0 15px .2em 10px}#container #breadcrumbs li a{color:#9f0008}#categories h3{background:transparent url(../images/bg/dots.png) repeat-x left bottom;margin:0 -15px 5px;padding:0 15px 10px}#categories li{margin:0 0 6px}#categories li a{font-size:1em;font-weight:normal;line-height:1.1em;text-decoration:none}#categories li a:link,#categories li a:active,#categories li a:visited{color:#2e2d2c}#brands h3{background:transparent url(../images/bg/dots.png) repeat-x left bottom;margin:0 -15px 5px;padding:0 15px 10px}#brands li{margin:0 0 6px}#brands li a{font-size:1em;line-height:1.1em;font-weight:normal;text-decoration:none}#brands li a:link,#brands li a:active,#brands li a:visited{color:#2e2d2c}#brands li a:hover{text-decoration:underline}.ads{margin:0 -15px}#product-details{float:right;width:380px;color:#4f4c4d;font-weight:bold}#product-details h2{margin:0;position:absolute;left:-1000em}#product-details div{padding:8px 0 8px 140px}#product-details h3{float:left;margin:0 0 0 -130px;color:#000;font-size:1em;line-height:1.2em;width:130px}#product-details p{margin:0}#product-details a{font-weight:normal}#product-details a:link,#product-details a:active,#product-details a:visited{color:#9F0008}#product-details .price{margin:0 0 -25px;padding-bottom:40px;font-size:1.833em;line-height:1.2em;background:transparent url(../images/bg/details_sep.jpg) no-repeat center bottom}#product-details .price h3{color:#4f4c4d}#product-details .price p{color:#231f20;letter-spacing:-2px}#product-details .price p em{color:#e88723;font-style:normal}#product-details .special-price{margin:0;padding-top:10px}#product-details .special-price a{padding-left:16px;background:transparent url(../images/ico/next.png) no-repeat left center;line-height:16px;vertical-align:middle}#product-details .special-price .price-info{padding:0}#product-details .special-price .price-info h4{padding-left:16px;background:transparent url(../images/ico/next.png) no-repeat left center;color:#9F0008;font:normal normal 1em/16px 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans;vertical-align:middle;text-decoration:underline;cursor:pointer}#product-details .special-price .price-info div{border:1px solid #E88700;padding:10px;top:30px;font-weight:normal;width:300px;color:#333}#product-details .special-price .price-info div a{color:#FFF;padding:0;background:none;line-height:1.3em}#product-details .free-shipping{color:#231F20;font-size:1.16em;line-height:1.2em}#product-details .rating{vertical-align:middle}#product-details .rating p{vertical-align:middle}#product-details .rating img{vertical-align:middle}#product-details .rating p a{padding:0;background:none;line-height:1.25em}#product-details .rating a{padding-left:16px;background:transparent url(../images/ico/next.png) no-repeat left center;line-height:16px;vertical-align:middle}.rating-summary{display:block;float:left;width:85px;height:15px;overflow:hidden;background:transparent url(../images/ico/star.png) repeat 0 0}.rating-summary span{display:block;height:15px;background:transparent url(../images/ico/star_m.png) repeat 0 0;text-align:left;text-indent:-1000em}ul.rating-stars{height:15px;width:85px;position:relative}ul.rating-stars a{display:block;float:left}#product-details .quantity h3{line-height:33px}#product-details .quantity form,#product-details .quantity fieldset{margin:0;padding:0;width:100%}#product-details .quantity select{margin:0 5px 0 0;vertical-align:middle}#product-details button{border:0;height:33px;width:141px;padding:0 0 0 30px;background:transparent url(../images/bt/add-to-cart.jpg) no-repeat left top;color:#FFF;font:normal normal bold 1.166em/1.2em Helvetica,Arial,Verdana,sans;letter-spacing:-.02em;vertical-align:middle}#product-details .quantity a{padding-left:16px;background:transparent url(../images/ico/next.png) no-repeat left center;line-height:16px}#product-thumbnails{width:240px;float:left}#product-thumbnails .figure{position:relative;height:230px;width:220px;margin:0 0 15px;background:transparent url(../images/bg/loading.gif) no-repeat center center;line-height:230px;vertical-align:middle;text-align:center}#product-thumbnails .figure img{vertical-align:middle}#product-thumbnails .figure span{position:absolute;height:40px;width:39px;right:0;bottom:0;background-image:url(../images/ico/new.png)}#product-thumbnails .options{margin:0 0 10px}#product-thumbnails .options li{padding:0;background:none}#product-thumbnails .options a{color:#231f20;font-size:.916em;line-height:1.2em}#product-thumbnails .options li.more{float:left}#product-thumbnails .options li.more a{padding-right:15px;float:left;background:transparent url(../images/ico/down.png) no-repeat right center}#product-thumbnails .options li.zoom{float:right;width:50%}#product-thumbnails .options li.zoom a{padding-left:15px;float:right;background:transparent url(../images/ico/zoom.png) no-repeat left center}#product-thumbnails .thumbnails{margin-right:-10px}#product-thumbnails .thumbnails li{float:left;margin:0 10px 0 0;padding:0;background:none}#product-thumbnails .thumbnails a{border:1px solid #dfddd1;display:block;float:left}#product-thumbnails .thumbnails a img{display:block;width:45px;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}#product-thumbnails .thumbnails a:hover{border-color:#E88723}#product-thumbnails .thumbnails a:hover img{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}#product-specifications{clear:both;padding:15px 0}#product-specifications .nav{margin:0 0 0 -10px;font-size:1.33em;font-weight:bold;line-height:1em;vertical-align:baseline}#product-specifications .nav li{float:left;padding:5px 0 0;background:none}#product-specifications .nav li a{display:block;float:left;padding:10px;text-decoration:none}#product-specifications .nav li a:link,#product-specifications .nav li a:active,#product-specifications .nav li a:visited{color:#b8b4b4}#specifications dl{border-bottom:1px solid #dedede}#specifications dt{clear:both;border-right:1px solid #dedede;border-top:1px solid #dedede;float:left;margin:0 -1px 0 0;padding:8px;width:94px;font:normal normal 1em/125% 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans}#specifications dd{border-top:1px solid #dedede;border-left:1px solid #dedede;float:right;margin:0 0 0 -1px;padding:8px;width:495px}#specifications dd p{margin:0 0 .5em}#specifications dd ul,#specifications dd ol{margin:0 0 .5em;font-size:1em;font-weight:normal}#specifications dd ul li{display:list-item;float:none;padding-left:1em;background:transparent url(../images/bg/bullet.png) no-repeat 0 .5em}#specifications dd ol li{display:list-item;float:none;list-style:outside decimal}#reviews h3{position:absolute;left:-1000em;margin:0}#reviews ol{margin:0;border-top:1px solid #dedede}#reviews li{border-bottom:1px solid #dedede;padding:8px 8px 8px 100px;list-style:outside none none}#reviews li h4{margin:0}#reviews li .rating{margin:0 0 0 -100px;float:left}#reviews li .rating li{background:none;margin:0 0 5px;padding:0;border:0}#reviews li .rating li:after{clear:none}#reviews li p{margin:0}#reviews li p.meta{color:#666666}#reviews li p.meta em{font-style:normal;font-weight:bold}#reviews li p.meta span{color:#555}#reviews li.official{padding-top:20px;padding-bottom:20px;font-size:1.083em;line-height:1.25em;border-bottom-width:2px}#reviews p.message{margin:0;border:1px solid #dedede;border-width:1px 0;padding:1em 0;font-size:1.2em;line-height:1.332em;text-align:center}#add-review{border:1px solid #DEDEDE;border-width:1px 0;padding:8px}#add-review p.message{font-size:1.2em;line-height:1.332em;text-align:center}#add-review .rating{margin:0 0 20px;padding:0}#add-review .rating ul{display:none;margin:0 -6px;padding:0;position:relative;width:85px;height:15px;background:transparent url(../images/ico/star.png) repeat 0 0}#add-review .rating li{padding:0;background:none}#add-review .rating li a{display:block;position:absolute;left:0;top:0;height:15px;width:15px;text-align:left;text-indent:-1000em}#add-review .rating li a.star-1{width:17px;z-index:5}#add-review .rating li a.star-2{width:34px;z-index:4}#add-review .rating li a.star-3{width:51px;z-index:3}#add-review .rating li a.star-4{width:68px;z-index:2}#add-review .rating li a.star-5{width:85px;z-index:1}#add-review .rating li a:hover{background:transparent url(../images/ico/star_m.png) repeat 0 0!important}#add-review .rating li.active a{background:transparent url(../images/ico/star_m.png) repeat 0 0}#add-review .rating ul:hover li.active a{background:none}#product-specifications ul.nav li a.current:link,#product-specifications ul.nav li a.current:active,#product-specifications ul.nav li a.current:visited{margin-top:-5px;color:#A40008;font-size:1.3125em;line-height:1em}#specifications,#reviews,#add-review{clear:both;display:none}#specifications.current,#reviews.current,#add-review.current{display:block}#similar-products{clear:both;overflow:hidden}#similar-products ol{border-top:1px solid #dcdcdc;padding:25px 0;width:632px;overflow:hidden;margin:0 -10px 0 0;background:transparent url(../images/bg/similar_products.png) no-repeat center top;color:#0c0000}#similar-products li{float:left;margin-left:-16px;padding:0 31px 0 16px;width:127px;list-style:outside none none;background:transparent url(../images/bg/similar_products_sep.png) no-repeat left top}#similar-products li a.figure{display:block;border:1px solid #eaeaea;height:125px;width:125px;margin:0 0 10px;line-height:125px;text-align:center;vertical-align:middle}#similar-products li a.figure img{line-height:125px;vertical-align:middle}#similar-products h3{margin:0;font-size:1.25em;font-weight:normal;line-height:1.2em}#similar-products h3 a:link,#similar-products h3 a:active,#similar-products h3 a:visited{color:#687f88;text-decoration:none}#similar-products h3 a:hover{text-decoration:underline}#similar-products p.price{color:#a40008;font-size:1.833em;font-weight:bold;line-height:1.2em;letter-spacing:-.03em;margin:10px 0}#similar-products a.add{padding-left:12px;background:transparent url(../images/bg/arrows.png) no-repeat left center;text-decoration:underline}#tags h2{margin:0 0 10px}#tags p{margin:0;padding:0 0 0 30px;background:transparent url(../images/ico/tags.png) no-repeat left center;line-height:24px}#tags p a:link,#tags p a:visited,#tags p a:active{color:#212121;text-decoration:none}#tags p a:hover{text-decoration:underline}#tags form{margin:10px 0 0;width:auto}#tags form legend{font-size:1.167em}#tags form div{margin:0;padding:0}#tags form input{margin:0 5px 0 0;width:150px}#tags form p{background:none;padding:0;font-size:.916em;line-height:1.2em}.products{margin:0 0 30px}.products h1{margin:0 0 .5em}.products h2{float:left;margin:0 20px 0 0;color:#687f88;font-size:1.833em;font-weight:bold;line-height:1.2em}#container .products a.view-all{margin-left:10px;padding-left:8px;background:transparent url(../images/ico/arrows.png) no-repeat left center;color:#687f88}.price-info{float:left;position:relative;z-index:100}.price-info h3{padding-left:25px;height:24px;background:transparent url(../images/ico/info.png) no-repeat left center;color:#687f88;font:normal normal normal 1em/24px "Trebuchet MS",Arial,Verdana,sans-serif;letter-spacing:normal;text-decoration:underline;cursor:pointer}.price-info h3:hover{text-decoration:none}.price-info div{border:1px solid #E88700;padding:10px;width:300px;position:absolute;top:24px;z-index:1000;background:#E88723;font-size:.916em;line-height:1.5em}.price-info div p{margin:0 0 1em}#content .price-info div a:link,#content .price-info div a:visited,#content .price-info div a:active,#content .price-info div a:hover{color:#FFF}#container .products a.price-info{float:left;display:block;height:24px;padding-left:25px;background:transparent url(../images/ico.price-info.png) no-repeat left center;color:#687f88;line-height:24px}#container .products a.price-info:hover{text-decoration:none}.products ol{margin:0 -30px 0 0;clear:left;overflow:hidden}.products ol li{padding:15px 30px 48px;margin-left:-30px;float:left;display:block;list-style:outside none none;height:11em;width:292px;position:relative;background:transparent url(../images/bg/product_sep.png) no-repeat left top}.products h3{margin:0 0 1em}#container .products h3 a{color:#9F0008;text-decoration:none}#container .products h3 a:hover{text-decoration:underline}.products p{margin:0}.products .figure{float:left;height:90px;width:120px;margin:0 10px 0 0;position:relative;line-height:90px;text-align:center;vertical-align:middle}.products .figure img{line-height:90px;vertical-align:middle}.products .figure span{position:absolute;bottom:0;right:0;height:40px;width:39px;background-image:url(../images/ico/new.png)}.products .price{margin:5px 0 0;line-height:1em;text-align:right}.products .price em{display:block;color:#e88723;font:normal normal bold 2em/1em Arial,Verdana,sans;letter-spacing:-1.5px}.products li ul{margin:0;height:33px;width:157px;position:absolute;bottom:15px;left:30px;background:transparent url(../images/ico/view_details.png) no-repeat left top}.products li li{float:left;margin:0;padding:0;width:auto;height:33px;background:none}.products li li a{display:block;float:left;text-decoration:none}.products li li.details{width:35px;margin:0 1px 0 0}.products li li.details a{height:33px;width:35px;text-indent:-1000em}.products li li.add-to-cart{width:120px}#container .products li li.add-to-cart a{height:33px;width:95px;padding-left:25px;color:#FFF;font-size:.916em;font-weight:bold;line-height:33px}#content .products-nav{clear:both;font-size:1em;margin:20px 0 0}#content .products-nav h3{position:absolute;left:-1000em}#content .products-nav ul{display:inline;margin:0}#content .products-nav li{display:inline;margin:0 10px 0 0;padding:0;background:none}#content div.products-nav a{font-size:1.25em;line-height:1.2em;font-weight:bold;padding:0;background:none}#container .products-nav a:link,#container .products-nav a:visited,#container .products-nav a:active,#container .products-nav a:hover{color:#9f0008;text-decoration:none}#container .products-nav li a:hover{text-decoration:underline}#content .products-nav a.next,#content .products-nav a.prev{padding-left:16px;line-height:16px;background:transparent no-repeat left center}#content .products-nav a.next{margin:0 0 0 10px;background-image:url(../images/ico/next.png)}#content .products-nav a.prev{margin:0 10px 0 0;background-image:url(../images/ico/prev.png)}#container .products-nav li a.active:link,#container .products-nav li a.active:active,#container .products-nav li a.active:visited,#container .products-nav li a.active:hover{color:#f6841f}.products-list h2{float:left;margin:0 20px 0 0;color:#687f88;font-size:1.833em;font-weight:bold;line-height:1.2em}#container .products-list a.info{float:right;height:24px;padding-left:25px;width:auto;background:transparent url(../images/ico/info.png) no-repeat left center;color:#687f88;line-height:24px;text-decoration:underline}.products-list ol{margin:0;clear:both}.products-list li{padding:15px 160px 15px 155px;background:transparent url(../images/bg/products_search_sep.png) no-repeat 125px 0;list-style:outside none none}.products-list .figure{float:left;position:relative;margin:0 0 0 -155px;padding:0 20px 0 0;height:120px;width:115px;line-height:120px;text-align:center;vertical-align:middle}.products-list .figure img{line-height:120px;vertical-align:middle}.products-list .figure span{position:absolute;right:20px;bottom:0;height:40px;width:39px;background-image:url(../images/ico/new.png)}#container .products-list a{padding-left:12px;background:transparent url(../images/bg/arrow.png) no-repeat left center;color:#f6841f;font-size:.916em;text-decoration:underline}#container .products-list .figure a,#container .products-list h3 a{padding:0;background:none;text-decoration:none}#container .products-list h3 a:hover{text-decoration:underline}#container .products-list a:hover{text-decoration:none}.products-list .price-info{float:right}.products-list .price-info h3{margin:0}#container .products-list .price-info div a{padding:0;background:none}.products-list .info{float:left;width:100%}.products-list h3{margin:0 0 5px}.products-list .info p{margin:0 20px 5px 0}.products-list .info p.review{margin:10px 0 0}.products-list .details{float:left;margin-right:-160px;padding:0 0 0 20px;width:140px}.products-list .details .price{margin:0 0 10px;float:right;color:#000}.products-list .details .price em{display:block;color:#e88723;font:normal normal bold 2em/1em Helvetica,Arial,Verdana,sans}.products-list .details .price-details{clear:right;margin:0 0 10px -20px;padding:10px 10px 10px 20px;font-size:.916em;background:#f8f8f8}.products-list .details .price-details p{margin:0}.products-list .details .price-info{float:none}#container .products-list .details .price-info h3{padding-left:12px;background:transparent url(../images/bg/arrow.png) no-repeat left center;color:#f6841f;font-size:.916em;text-decoration:underline}#container .products-list .details .price-info h3:hover{text-decoration:none}#container .products-list .details .price-info p{margin:0 0 10px}#container .products-list a.add-to-cart:link,#container .products-list a.add-to-cart:active
#container .products-list a.add-to-cart:visited{clear:right;padding-left:40px;height:33px;width:101px;color:#FFF;background-image:url(../images/bt/add-to-cart.jpg);font-weight:bold;line-height:33px;text-indent:0;text-decoration:none}#container .products-list a.add-to-cart:hover{color:#DDD}ul.messages{clear:both;border:1px solid #000;padding:1em;margin:1em 0;background:#FFFF99}ul.messages li{padding:0;background:none}ul.messages li.error-msg{color:#A40008}ul.messages ul{margin:0}ul.messages li li{padding:0}#customer-register{width:100%}#customer-register h2{margin:0 0 1em}#customer-register div.actions{clear:both}#account-nav{padding:0 0 10px;border-bottom:1px solid #DDD;margin:0 0 20px}#account-nav h2{position:absolute;left:-1000em}#account-nav ul{margin:0 0 0 -10px;overflow:hidden}#account-nav li{float:left;padding:5px 10px;background:none}#account-nav li.active a:link,#account-nav li.active a:visited,#account-nav li.active a:active,#account-nav li.active a:hover{color:#333;text-decoration:none}ol.addresses{margin:1em 0}ol.addresses li{margin:2em 0;padding:0;list-style:outside none none}ol.addresses address{margin:.5em 0}#shopping-cart{margin:0;width:622px}#shopping-cart td{padding-top:15px;vertical-align:top}#shopping-cart h3{font-size:1em;line-height:1.2em}#shopping-cart .message{font-size:.916em}#shopping-cart .error{color:#FF0000}#shopping-cart input{margin-top:-5px;width:20px}#shopping-cart img{margin-top:-5px}.shopping-cart-options{clear:both;margin:1em 0;padding:0;width:622px;text-align:right;overflow:hidden}.shopping-cart-options a.button-b,.shopping-cart-options a.button-c,.shopping-cart-options button.button-c-m{float:right;margin-left:10px}#shopping-cart-totals{float:right;color:#687F88;font-size:1.116em;line-height:1.2em}.validation-advice{background:#FFFF99;padding:3px;font-size:.916em;position:absolute}.categories{margin:0}.categories li{padding:5px 0 26px 300px;height:31px;list-style:outside none;display:block;position:relative;background:transparent url(../images/bg/categories_sep.png) no-repeat center bottom;font-size:1em;line-height:1.5em;font-weight:bold}#content .categories li a:link,#content .categories li a:active,#content .categories li a:visited{padding:0 0 0 15px;display:block;float:right;height:26px;background:transparent url(../images/bg/category.png) no-repeat left top;color:#fff;line-height:26px;text-decoration:none;z-index:10;position:relative}#content .categories a span{display:block;height:26px;padding:0 15px 0 0;background:transparent url(../images/bg/category.png) no-repeat right top}#content .categories li a:hover{text-decoration:underline}.categories img{position:absolute;left:0;top:0;z-index:1}.order-nav{margin:1em 0;border-bottom:1px solid #CCC;padding:0 0 1em;clear:both}.order-nav h3{position:absolute;left:-1000em;text-align:left}.order-nav ul{margin:0}.order-nav li{display:inline;margin:0 10px 0 0;padding:0;background:none}.order-nav li.active a:link,.order-nav li.active a:visited,.order-nav li.active a:active,.order-nav li.active a:hover{color:#333;text-decoration:none}.partners{margin:0 -10px 0 0;padding:0}.partners li{margin:0 10px 10px 0;padding:0;float:left;width:200px;background:none}.partners h3{margin:0 0 5px;font-size:1.167em}.partners dl dt{margin:0 5px 0 0;padding:0;font:normal normal 1em/1.2em 'Lucida Sans Unicode','Lucida Sans','Trebuchet MS',Arial,Verdana,sans;line-height:1.2em;float:left;clear:left}.partners dl dd{margin:0;padding:0;line-height:1.2em}