.col2-set,.col3-set,.col4-set,.col5-set{clear:both}.col2-set .col-1,.col2-set .col-2{width:44%;padding:2%}.col2-set .col-1{float:left}.col2-set .col-2{float:right}.col2-alt-set .col-1{float:left;width:32%}.col2-alt-set .col-2{float:right;width:65%}.col3-set .col-1,.col3-set .col-2,.col3-set .col-3{float:left;width:27%;padding:2%}.col3-set .col-1,.col3-set .col-2{margin-right:3%}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3,.col4-set .col-4{float:left;width:18%;padding:2%}.col4-set .col-1,.col4-set .col-2,.col4-set .col-3{margin-right:4%}.col4-shop .col-1,.col4-shop .col-4{width:233px;float:left}.col4-shop .col-2,.col4-shop .col-3{width:234px;float:left}.col4-shop .col-1,.col4-shop .col-2,.col4-shop .col-3{margin-right:2px}.col4-shop .col-1 div,.col4-shop .col-2 div,.col4-shop .col-3 div,.col4-shop .col-4 div{float:left;height:175px}table .col-1,table .col-2,table .col-3,table .col-4{float:none !important;margin:0 !important}.col3-set td.spacer{width:3%}.col4-set td.spacer{width:4%}input.input-text,select,textarea {border:transparent;font:1.2em helvetica,arial,sans-serif}select option {padding-right:10px}option,optgroup {font:12px arial,helvetica,sans-serif}optgroup {font-weight:bold}input.input-text,textarea,select {padding:8px 8px 6px 10px;position:relative;top:1px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-icab-border-radius:15px;khtml-border-radius:15px}input.p-small {padding:6px 6px 3px 6px}textarea {overflow:auto}input.radio {margin-right:3px}input.checkbox {margin-right:3px}.v-fix {float:left}.v-fix .validation-advice{display:block;margin-right:-12em;width:12em;position:relative}.qty {width:2.5em}.group-select label,.form-list label,.payment-methods label {font-weight:bold}.button-set{ clear:both; margin-top:1em;  text-align:right}.button-top-set{margin-top:0;border-top:0;padding-top:0;padding-bottom:8px}button{text-transform:lowercase}button.pink,button.purple,button.blue{padding:.5em;font-size:1.6em;color:#fff}button.pink{background-color:#ff007c;border:#6B6769 2px outset}button:hover.pink{background-color:#fff;border:#ff007c 2px inset;color:#ff007c}button.purple{background-color:#636;border:#6B6769 2px outset}button:hover.purple{background-color:#fff;border:#636 2px inset;color:#636}button.blue{background-color:#39f;border:#6B6769 2px outset}button:hover.blue{background-color:#fff;border:#39f 2px inset;color:#39f}button.mini{padding:.25em;font-size:1.1em}button.full{width:100%}.form-list {margin-bottom:10px;position:relative}.form-list li {margin-bottom:6px}.form-list li .input-box .input-text,.form-list li .input-box textarea {width:250px}.form-list li .input-box select {width:250px}.form-list li.addElement {border-top:1px solid #e3deb8;padding-top:10px}.group-select li {margin:0 8px 10px 0;padding-left:8px}.group-select li .input-box {float:left;width:275px;margin-bottom:10px}.group-select li .input-text,.group-select li select,.group-select li textarea {width:495px}.group-select li .input-box .input-text,.group-select li .input-box textarea{width:220px}.group-select li .input-box select {width:220px}.validation-advice,.required{color:#EB340A}.validation-advice{clear:both;min-height:15px;margin-top:3px;background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px;padding-left:13px;font-size:10px;font-weight:bold;line-height:1.25em;position:absolute;width:250px;z-index:3000}.validation-failed{border:1px solid #eb340a !important;background:#fdc !important}label.required{font-weight:bold}p.required{}.success{color:#3d6611}.error{color:#df280a}.notice{color:#e26703}.success,.error{font-weight:bold}.messages,.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}.messages{width:100%;margin:0 !important;overflow:hidden}.error-msg,.success-msg,.notice-msg,.note-msg{ margin-bottom:.5em !important;  padding:.6em 1em .2em !important; font-weight:bold !important; font-size:1.4em; text-transform:lowercase}.error-msg li,.success-msg li,.notice-msg li{margin-bottom:.5em}.error-msg{  color:#faebe7; background:#f33}.success-msg{  color:#eff5ea; background:#3c0}.notice-msg,.note-msg{  color:#fafaec; background:#f33}.tabs-section{margin:0 20px 0 0}.tabs                  {border-bottom:1px solid #3c0}.tabs li               {background:transparent url(../images/bg_white_25.png) repeat;float:left;font-size:1em;line-height:1em;margin-right:5px}.tabs li.first {}.tabs li.last {margin:0}.tabs a {border-top:1px solid #636;border-right:1px solid #636;border-left:1px solid #636;-border-top-left-radius:8px;-moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px; border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-icab-border-radius:8px 8px 0 0;khtml-border-radius:8px 8px 0 0;color:#636;display:block;font-size:1.2em;font-weight:bold;padding:8px 15px 6px}.tabs a:hover,.tabs li.active a,.tabs li.active a:hover{border-top:1px solid #3c0;border-right:1px solid #3c0;border-left:1px solid #3c0;border-right:1px solid #3c0;background-color:#3c0;color:#fff;text-decoration:none}.tab-content{background:transparent url(../images/bg_white_50.png) repeat;border-bottom:1px solid #3c0;border-right:1px solid #3c0;border-left:1px solid #3c0;padding:20px}.head,.head-alt,.head-alt2,.head-alt3 {line-height:1.25em;text-align:right}.head .title,.head-alt .title,.head-alt2 .title,.head-alt3 .title {margin:0;float:left}.head a,.head-alt a,.head-alt2 a,.head-alt3 a {font-size:10px;text-transform:uppercase}.page-head,.category-head{margin:0 0 1em 0}.page-head-alt{margin:0 0 .875em 0}.page-head,.page-head-alt{}.page-head h1,.page-head-alt h1,.category-head h1{ margin:0; font-size:23px; font-weight:normal !important; text-transform:lowercase !important; text-align:left; color:#636}.button-level h3{ float:left; width:60%}.head-alt {margin-bottom:.4em}.head-alt .title {color:#666;font-size:1.6em}.head-alt2 {margin-bottom:1em; font-size:1.1em}.head-alt2 .title {color:#666;font-size:1.2em}.head-alt3 {margin-bottom:.75em}.category-image{display:block;width:auto}td.label {font-weight:bold}.data-table{width:100%}.data-table tr,.data-table .even{background:url(../images/bg_white_20.png) repeat}.data-table .odd {background:url(../images/bg_white_40.png) repeat}.data-table tr.last th,.data-table tr.last td{border-bottom:0 !important}.data-table th{padding:2px 8px;white-space:nowrap;font-size:10px;text-transform:uppercase}.data-table th.wrap{white-space:normal}.data-table th a,.data-table th a:hover{color:#fff}.data-table td{padding:5px 10px}.data-table thead tr,.data-table tfoot tr{background:url(../images/bg_white_75.png)}.data-table tfoot{border-bottom:1px solid #ff007c}.data-table tfoot tr.first{}.data-table tbody td{border-bottom:1px solid #e3deb8}.data-table tbody.odd tr{background:url(../images/bg_white_25.png) repeat}.data-table tbody.even tr{background:url(../images/bg_white_50.png) repeat}.data-table tbody.odd tr td,.data-table tbody.even tr td{border-bottom:0}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom:1px solid #6B6769}.data-table tbody td h5.title{margin:0;padding:0;font-size:1em;font-weight:bold;color:#444}.data-table tbody td .option-label{font-weight:bold;font-style:italic}.data-table tbody td .option-value{padding-left:10px}.box-table td{padding:10px}.box-table tfoot td{padding-top:5px;padding-bottom:5px}.box-table select{width:100%}.generic-table td{padding:2px 8px}.generic-table td.first{padding-left:0}#checkout-review-table tbody td.a-center{padding-top:1em}#super-product-table{margin-bottom:10px}.disc {margin-bottom:10px}.disc li {margin-left:20px;list-style:disc}.list-large{font-size:1.1em;line-height:1.6}.list-large li{margin-bottom:.7em}.bare-list {margin:5px 0}.bare-list li {margin:3px 0}.no-display{display:none}.content {margin:1em}.actions {line-height:1.3em}.pipe,.separator{padding:0 3px;font-size:.85em}.divider{ margin:10px 0; height:1px; background:#e3deb8; font-size:1px; line-height:1em; overflow:hidden}table.pager select {}table.pager{width:100%;background:url(../images/bg_white_20.png) repeat 0 0}table.pager td{width:33%;padding:8px 8px 0;vertical-align:middle}table.pager td.pages{text-align:center}table.pager ol,table.pager li{display:inline}table.pager li{padding:0 2px}table.pager td.sort-by{width:60%}table.pager td.sort-by .active,table.pager td.sort-by .active:hover{color:#444}header{position:relative;z-index:505}article{text-align:left}article#main{margin-top:2px}.header {text-align:left}.layout-1column{padding:0 30px 40px 30px}#logo{width:134px;position:fixed}#logo a{position:absolute;left:-90px}#logo img{width:100px}.side-logo-promo       {float:left;margin:15px 10px 0 10px}.page-popup strong#logo    {display:none}.language-switcher     {float:left}.language-switcher label{color:#fff}.language-switcher .flag option{background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-left:2px}.toplinks-bar          {padding:7px 0;font-size:1.1em;text-align:right;height:25px}.toplinks-bar .top-links           {text-shadow:0 1px 0 rgba(255,255,255,.5);position:absolute;top:11px;right:0}.toplinks-bar .top-links,.toplinks-bar .top-links li        {display:inline}.toplinks-bar .top-links li        {padding:0 0 0 5px}.toplinks-bar .top-links a,.toplinks-bar .top-links a:hover   {color:#ff007c;text-transform:capitalize;font-weight:bold}.toplinks-bar .top-links a{padding:0 10px 0 0;background:url(../images/links_separator.gif) no-repeat 100% 10%}.toplinks-bar .top-links .last a{background:none;padding:0}.toplinks-bar .fb-connect{}#fb-share-fan{width:127px;height:50px;margin:0 auto;position:absolute;z-index:400;margin-left:5px;top:6px;right:0}#fb-share-fan li span{display:none}#fb-share-fan li{float:left;list-style:none;position:relative}#fb-share-fan li,#fb-share-fan a{height:25px; display:block;margin:0;padding:0}#fb-share-fan li#one{width:82px}#fb-share-fan li#two{width:45px}#fb-share-fan a{background:url(../images/fb_share_fan-gray.gif) no-repeat 0 0}#fb-share-fan li#one a{background-position:0 0}#fb-share-fan li#one a:hover,#fb-share-fan li#one a:active{background-position:0 -25px}#fb-share-fan li#two a{background-position:-82px 0}#fb-share-fan li#two a:hover,#fb-share-fan li#two a:active{background-position:-82px -25px}#fb-tw-share{margin-top:20px}#fb-tw-share li a{width:83px;height:25px;margin:0 0 3px 0;position:relative}#fb-tw-share li span{display:none}#fb-tw-share li{position:relative}#fb-tw-share li,#fb-tw-share a{height:25px;display:block;margin:0;padding:0}#fb-tw-share li#fb,#fb-tw-share li#tw{width:83px;margin:0 0 10px 0}#fb-tw-share a{background:url(../images/fb_tw_share-gray.gif) no-repeat 0 0}#fb-tw-share li#fb a{background-position:0 0}#fb-tw-share li#fb a:hover,#fb-tw-share li#fb a:active{background-position:0 -25px}#fb-tw-share li#tw a{background-position:0 -50px}#fb-tw-share li#tw a:hover,#fb-tw-share li#tw a:active{background-position:0 -75px}.breadcrumbs {position:absolute;top:45px;text-transform:lowercase;color:#6B6769;z-index:300}.breadcrumbs li {display:inline;line-height:18px}.breadcrumbs a,.breadcrumbs a:hover {color:#ff007c}.search-bar            {line-height:1.25em;margin-bottom:2px}.mini-search{position:relative;z-index:100}.mini-search .search-box{position:absolute;right:0}.mini-search .search-btn,.mini-search .input-txt{font-family:Helvetica,Arial,sans-serif;font-size:1.4em;line-height:1.0;text-transform:uppercase;color:#333;border:none;background:url(/skin/frontend/default/alite/images/bg_white_40.png) repeat;height:27px;font-weight:bold}.mini-search .input-txt{margin-right:2px;padding-left:8px;width:181px}.mini-search .search-btn{width:42px}.mini-search .search-btn:hover{background:white}.search-autocomplete{position:relative; top:28px !important;width:216px!important}.search-autocomplete ul{background:url(../images/bg_white_50.png) repeat}.search-autocomplete li{border-bottom:1px solid #e3deb8;padding:2px 8px 1px 8px}.search-autocomplete li .amount{float:left;font-weight:bold}.search-autocomplete li.odd{background:url(../images/bg_white_50.png) repeat}.search-autocomplete li.selected{background:#fff}.sidebar{margin-top:1em}.sidebar .box{margin-bottom:20px}.sidebar .content{padding:8px 10px 8px;background:url(../images/bg_white_40.png) repeat}.sidebar .content p{margin-bottom:0}.sidebar h3{font-size:1.05em;text-transform:uppercase}.sidebar h4{color:#444;text-transform:uppercase}.sidebar .actions{text-align:right}.sidebar .actions a,.sidebar .actions a:hover{text-decoration:underline}.widget-btn{float:right;font-size:11px;margin:0 0 2px 5px}.widget-btn,.widget-btn:hover{color:#646464;font-weight:bold}.currency-switcher{ border:1px solid #e5e5e5; padding:7px 12px 10px 12px; background:#f4f4f4}.currency-switcher h4{ text-transform:none}.currency-switcher select{ width:98%}.easter-eggs{position:absolute;top:0}.easter-eggs #bag,.easter-eggs #dir,.easter-eggs #bear{position:fixed;padding-right:5%;right:0;top:137px}.easter-eggs #bag{top:137px}.easter-eggs #dir{top:291px}.easter-eggs #bear{top:430px}.base-mini{background:url(../images/bg_white_30.png) repeat;border:none;line-height:1.5em}.base-mini .head{background:url(../images/bg_white_40.png) repeat;padding:4px 10px 2px;color:#636}.base-mini .head a{font-size:10px;text-transform:uppercase}.base-mini .head h4{margin:0;font-size:1.1em;color:#636;text-transform:uppercase}.base-mini .head h4 .count{text-transform:none;color:#2f2f2f;white-space:nowrap;font-weight:normal;font-size:.95em}.base-mini h5{margin:0;font-size:10px;font-weight:normal;text-align:left;text-transform:uppercase}.base-mini .product-images {float:left;width:52px;height:52px}.base-mini .product-images a img{border:1px solid #a9a9a9;vertical-align:top}.base-mini .product-checkbox {float:left;width:10px}.base-mini .product-names {margin-left:18px}.base-mini .product-details {margin:0 0 0 60px;height:50px}.base-mini .product-details[class]{height:auto;min-height:50px}.base-mini .regular-price {color:#2f2f2f;font-size:11px}.base-mini .special-price {font-size:11px}.base-mini .minimal-price {font-size:11px}.base-mini .price-box {margin:1px 0}.sidebar .item {margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}.sidebar .last {margin-bottom:0;border-bottom:none}.sidebar .actions {margin-top:0;padding-top:5px}.mini-product-tags li {display:inline;padding-right:4px;line-height:1.5em}.mini-product-tags li:after {display:inline!important}.mini-product-tags .content a,.mini-product-tags .content a:hover{color:#ff007c}.mini-newsletter {margin:8px 0}.mini-newsletter label,.cms-newsletter label {float:left}.mini-newsletter .input-box {float:left; margin:0 5px}.mini-newsletter .input-text {width:180px}.cms-newsletter .shadow{margin-left:55px}.cms-newsletter .input-text{width:220px}.mini-cart .head {}.mini-cart .head h4 {}.mini-cart h5                      {margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:3px}.mini-cart .cart-count             {background:#e5eed6;padding:8px;text-align:center}.mini-cart .subtotal               {background:url(../images/cart_subtotal_count.gif) no-repeat 50% 0;margin-top:5px;line-height:23px}.mini-compare-products .head{}.mini-compare-products .head h4{}.mini-poll{text-align:left}.mini-poll .head{}.mini-poll .head h4{}.mini-poll .content h5{margin-bottom:5px}.mini-poll td.label {font-weight:bold;padding-right:10px;height:30px}.mini-poll td.item {white-space:nowrap}.mini-poll .poll_vote{margin:0 5px 10px}.mini-poll .item{border:0}.mini-reorder h5 {border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:2px}.hp-report {width:683px;margin:0 auto;padding:0 0 50px}.hp-report .head-alt {margin:10px 0 15px}.hp-report .product-name {font-size:1.1em;font-weight:normal;line-height:1.35;margin-bottom:5px;color:#444}.hp-report .product-name a {color:#444;text-decoration:underline}.hp-report .product-name a:hover {text-decoration:none}.hp-report .product-image img {border-right:1px solid #ddd;border-bottom:1px solid #ddd}.hp-report .generic-product-grid td.last .product-image img{border-right:0}#home-lower{margin:2px 10px 0}.blog-feed{height:264px;width:230px;margin-left:3px}.blog-feed .blog-title{height:35px;background:url(../images/blog-feed-title.png) no-repeat 4px 0;margin-bottom:5px}.blog-feed .blog-content{height:145px;padding:0 20px}.blog-feed .blog-content ul.blog-list{text-align:left}.blog-feed .blog-content ul.blog-list li{margin-bottom:8px;font-size:1.1em;word-wrap:break-word;white-space:normal}.blog-feed .entry-date{color:#3c0}footer,footer .footer-nav{text-align:center}footer .footer-links li.last a{padding-right:0;margin-right:0;background:none}footer ul a{background:url(../images/links_separator.gif) no-repeat 100% 50%;padding-right:5px;margin-right:3px}footer ul,footer li{display:inline}footer a{font-weight:bold}footer .copyright{color:#39f}.seofooter{color:#e3deb8}.login{background:url(../images/bg_white_25.png) repeat;height:auto}.login h2{font-size:1.4em}.login .form-list .input-text{width:250px}.login .button-set{text-align:center}.product-shop {float:right}.product-shop .form-button,.product-shop .form-button-alt {margin-right:10px}.out-of-stock {padding:0 0 5px;margin:0;color:#D83820;font-weight:bold}.product-shop .short-description{width:100%;overflow:hidden}.ratings{    margin:7px 0;    line-height:1.2em}.rating-box{    float:left;    position:relative;    width:50px;    height:10px;    margin-right:5px;    background:url(../images/product_rating_blank_star.gif) repeat-x}.rating-box .rating{    position:absolute;    top:0;    left:0;    height:13px;    background:url(../images/product_rating_full_star.gif) repeat-x}.ratings-list td{ padding:2px 0}.ratings-list td.label{ padding-right:8px; font-weight:bold; line-height:1em}.ratings small{font-size:11px}.price{white-space:nowrap !important}.price-box{}.price-box .price{font-size:1.1em;font-weight:bold;color:#636}.regular-price{color:#ff007c}.regular-price .price{font-size:1.1em;font-weight:bold;color:#636}.old-price{margin:0}.old-price .price-label{font-size:.875em;font-weight:bold;white-space:nowrap}.old-price .price{font-weight:bold;font-size:1em;color:#6B6769;text-decoration:line-through}.special-price{margin:0;padding:3px 0}.special-price .price-label{font-size:.875em;font-weight:bold;text-transform:uppercase;white-space:nowrap;color:#39f}.special-price .price{font-size:1.1em;font-weight:bold}.minimal-price{margin:0}.minimal-price .price-label{font-size:12px;font-weight:bold;white-space:nowrap}a.minimal-price-link{display:block;font-size:12px;text-decoration:underline;color:#6B6769}a.minimal-price-link:hover{color:#6B6769}a.minimal-price-link .label{}a.minimal-price-link .price{font-weight:normal;color:#6B6769}.price-including-tax{display:block;color:#888}.price-including-tax .label{ font-size:10px;text-transform:uppercase;white-space:nowrap;color:#888}.price-including-tax .price{font-size:13px;font-weight:bold;color:#396f00}.price-excluding-tax{display:block;color:#888}.price-excluding-tax .label{font-size:10px;text-transform:uppercase;white-space:nowrap;color:#888}.price-excluding-tax .price{font-size:12px;font-weight:normal;color:#396f00}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-excl-tax {display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block;font-weight:normal}.price-from{margin:0}.price-from .price-label{font-size:12px;font-weight:bold;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-size:12px;font-weight:bold;white-space:nowrap}.price-notice{padding-left:7px}.price-notice .price{font-weight:bold}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:bold;white-space:nowrap;text-transform:uppercase}.price-box-bundle{padding:0 0 10px 0}.price-box-bundle .price-box{margin:0 !important;padding:0 !important}.price-box-bundle .price{color:#222}.product-pricing-grouped li{padding:2px 0}.product-pricing-grouped li .price{font-weight:bold;color:#396f00}.catalog-listing .product-image img {display:block}.catalog-listing h5{ margin-bottom:.4em; font-size:1.1em; font-weight:normal; width:159px; padding-right:10px; overflow:hidden}.catalog-listing h5 a,.catalog-listing h5 a:hover{}.catalog-listing .add-to{    margin:.2em 0 1.8em 0;    line-height:1.3em}.catalog-listing .ratings{line-height:1.5}.catalog-listing .ratings .rating-box{float:none;margin-bottom:3px}.catalog-listing .ratings .pipe{display:none}.catalog-listing .ratings a{display:block}.add-to li{background:url(../images/add_to_bg.gif) no-repeat 0 50%;padding-left:12px;line-height:1.25em;text-align:left}.add-to a,.add-to a:hover{color:#444}.add-to-inline{margin:10px 0}.add-to-inline li{font-size:.875em;background:transparent; line-height:3.75em}.add-to-inline a{color:#8c8c8c; background:transparent url(../images/add_to_gfx.png) no-repeat -50% 50%; padding:1em 0 .8em 1em}.add-to-inline a:hover{color:#585858;text-decoration:none}.add-to-inline a.email{background-position:4px 2px;padding-left:55px}.add-to-inline a:hover.email{background-position:4px -148px}.add-to-inline a.wishlist{background-position:-4px -33px;padding-left:40px}.add-to-inline a:hover.wishlist{background-position:-4px -183px}.add-to-inline a.compare{background-position:0 -72px;padding-left:49px}.add-to-inline a:hover.compare{background-position:0px -222px}.add-to-inline a.tweet{background-position:-5px -112px;padding-left:38px}.add-to-inline a:hover.tweet{background-position:-5px -262px}.catalog-listing .ratings{margin-bottom:.6em}.generic-product-grid {width:100%}.generic-product-grid td {width:25%}.generic-product-grid td.empty-product{border-right:0}.layered-nav .head{    margin-bottom:6px;    background:url(../images/layered_nav_head_bg.gif) no-repeat; height:13px}.layered-nav h3{display:none}.layered-nav h4{ margin:0; padding:2px 10px; background:#679100; color:#fff; font-size:1.1em}.narrowed-category li{clear:both}.layered-nav .narrow-by dt{border-top:1px solid #fff;padding:8px 8px 0 8px;font-size:1.1em}.layered-nav .narrow-by dd{padding:0 8px 8px 8px;border-bottom:1px solid #ddd}.layered-nav .narrow-by a,.layered-nav .narrow-by a:hover{color:#444}.layered-nav .widget-btn{ float:right; margin:.1em 0 0 5px; font-size:.95em}.narrow-by dt{ margin:0; font-size:1.1em}.narrow-by dd li{margin-bottom:.3em;line-height:1.3em}.narrow-by dd.last{background:none}.layered-nav .label{font-weight:bold}.tool-tip{border:1px solid #ff007c;background:url(../images/bg_white_75.png) repeat}.tool-tip .inline-content{padding:8px}.tool-tip .block-content{padding:15px 20px}.tool-tip .btn-close{display:block;position:absolute;right:6px;text-align:right;top:6px}#flickr{margin:0 20px 0 0;width:220px;height:auto;position:relative}#flickr .flickr-btn{position:absolute;top:92px;left:0}#flickr .thmbs{background:transparent url(../images/flickr_prod_inthewild_2.png) no-repeat 0 0;padding:10px 0 10px 50px;float:left}#flickr .flickr_badge_image{float:left;padding:2px;width:75px;height:75px}#flickr #flickr_badge_image1{top:0;left:0}#flickr #flickr_badge_image2{top:0;left:80px}#flickr #flickr_badge_image3{top:80px;left:0}#flickr #flickr_badge_image4{top:80px;left:80px}#flickr #flickr_badge_image5{top:140px;left:0}#flickr #flickr_badge_image6{top:140px;left:80px}.video-product{margin-bottom:10px;width:220px}.advanced-search .group-select li label {width:150px;float:left}.advanced-search .group-select li input.input-text,.advanced-search .group-select li textarea {width:250px}.advanced-search .group-select li select {width:258px}.advanced-search .range input.input-text{width:70px !important}.advanced-search .range select{width:90px;padding:1px}.advanced-search-nothing-found{ font-weight:bold; color:#df280a; margin-bottom:10px}.advanced-search-found-amount{ margin-bottom:10px}.advanced-search-summary-box{ padding:10px 10px 5px 10px; background:#ecf9ea}.advanced-search-summary-tip{ clear:both; font-weight:bold}.advanced-search-summary-box ul{ list-style:none; float:left; width:50%; margin-top:0; margin-bottom:7px}.advanced-search-summary-box ul li span{ font-weight:bold; color:#E17C24}.listing-type-list .listing-item{border-bottom:1px solid #e3deb8;padding:12px 10px 12px 0}.listing-type-list div.last{border:0}.listing-type-list .product-image{float:left;width:240px;padding-left:40px}.listing-type-list .product-shop{width:400px;padding:20px 0 0 0}.listing-type-list .product-shop .description{margin:.5em 0 1.2em 0}.listing-type-list .product-shop .price-box{float:left;text-align:left;margin:0 13px 5px 0;padding-top:0}.listing-type-list .product-shop .product-reviews{margin:15px 0;font-size:.95em}.listing-type-list .product-shop .product-reviews a,.listing-type-list .product-shop .product-reviews a:hover{color:#6e6969}.listing-type-list .listing-item .rating-box{margin-bottom:6px}.listing-type-grid .product-image img{border:1px solid #e3deb8;border-left:0}.listing-type-grid tr.first .product-image img{border-top:none}.listing-type-grid .add-to-compare{display:block;margin:5px 0;background:url(../images/icon_add_to_compare.gif) no-repeat 0 50%;padding-left:22px;color:#6e6969;font-weight:bold}.listing-type-grid .rating-box{float:left;margin-left:0;margin-right:5px}.listing-type-grid .actions{margin:10px 0;text-align:center}.product-img-box{float:left;width:460px}.product-img-box p{margin-bottom:0}.product-img-box .product-image{display:block}.product-img-box .product-image img{display:block}.product-img-box .product-image-zoom{position:relative;overflow:hidden;width:460px;height:460px;z-index:9}.product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.image-zoom{position:relative;z-index:9;height:24px;margin:0 auto 13px auto;background:url(../images/slider_bg.gif) no-repeat 50% 50%;padding:0 100px;cursor:pointer}#track         {position:relative;height:24px}#handle        {position:absolute;left:0;top:3px;width:9px;height:18px;background:url(../images/magnifier_handle.gif) no-repeat}.btn-zoom-out {position:absolute;left:55px;top:7px}.btn-zoom-in {position:absolute;right:55px;top:7px}.product-img-box .more-views h4{margin-bottom:.8em;font-size:.95em;text-transform:uppercase}.product-img-box .more-views ul{}.product-img-box .more-views li{float:left;margin:10px 0 0 0}.product-img-box .more-views li a{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}.product-img-box .more-views li.fb_share{background:transparent;-moz-opacity:1;opacity:1;filter:alpha(opacity = 100);margin:0}.product-img-box .more-views li.fb_share img{margin:10px 10px 0}.product-img-box .more-views li a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.product-img-box .more-views li img {vertical-align:top;border:none}.product-info-box {float:right;width:460px;margin:1em 0 0}.product-info-box .product-name{margin-bottom:.5em;color:#636;font-size:1.6em;text-transform:lowercase}.product-info-box .short-description{font-size:1.2em;line-height:1.7}.product-info-box .price-box {text-align:left;margin:1.5em 0 0}.product-info-box .price-box .price{font-weight:bold;font-size:1.6em}.product-info-box .data-table .price-box{margin:0;padding:0}.product-info-box .ratings {margin-bottom:1em}.add-to-cart-box {margin:.5em 0;position:relative}.add-to-cart-box .qty-box{margin-top:.7em}.add-to-cart-box .qty{position:relative;top:.5em;right:.5em;font-size:1.2em}.add-to-cart-box .input-text{position:relative;left:0;top:1px;padding:0.5em 0.2em 0.3em;text-align:center}.product-pricing {margin:10px 0;padding:10px}.product-pricing .benefit {font-style:italic;font-weight:bold}.product-pricing .price {font-weight:bold}.swatches-product{margin:10px 0 5px;clear:both}.attribute-specs-block table {border-color:#e3deb8}.attribute-specs-block .label {font-weight:bold}.attribute-specs-block .data {border-right:0}.attribute-specs-block td {padding-top:3px;padding-bottom:3px;line-height:1.25em}.product-options{margin:1em 0 0;text-transform:lowercase}.product-options dt{float:left;margin-right:1em;padding-top:.5em}.product-options dt .qty-holder{float:right;margin-right:15px}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#444}.product-options dd{padding:8px 300px 0 0;margin:0 0 5px}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd textarea{width:100%;height:8em}.product-options dd select{width:100%}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{margin-right:15px;display:inline-block}.product-options ul.options-list input.radio{float:left;margin-top:3px}.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:normal}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{margin-bottom:0}.product-options-bottom{}.product-options-bottom .product-pricing{margin:0;padding:0 0 10px;border:0;background:0}.product-options-bottom .product-pricing li{padding:2px 0}.product-options-bottom .product-pricing .price,.product-options-bottom .product-pricing .benefit{color:#000}.product-options-bottom .price-box{float:left;margin:0;padding:0}.product-options-bottom .price-label{float:left;padding-right:5px}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart-box{float:right;margin:0;padding:0;border:0;background:0}.product-info-box .product-options-bottom .price-box{float:none}.product-info-box .product-options-bottom .price-label{float:none;padding-right:0}.product-info-box .product-options-bottom .price-tax{float:none}.product-info-box .product-options-bottom .add-to-cart-box{clear:both;float:none;padding:12px 0 0;text-align:left}dl.item-options dt{font-weight:bold;font-style:italic}dl.item-options dd{padding-left:10px}.truncated{cursor:help}.truncated a.dots{cursor:help;text-decoration:none !important}.truncated a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px dotted #4f8100}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:2px solid #ddd;border-bottom-color:#666;background-color:#f6f6f6}.truncated .truncated_full_value dt{margin-top:0}.truncated .show dl{top:-20px;left:50%}.col-left .truncated .show dl{left:30px;top:10px}.col-right .truncated .show dl{left:-240px;top:10px}.up-sell-block .generic-product-grid td{}.up-sell-block .generic-product-grid td.empty-product{background:none}.up-sell-block h5,.related-block h5 {width:125px;font-size:1em;padding-right:0;text-align:center;font-weight:bold;margin-top:.8em}.up-sell-block h5{margin-top:1.4em}.up-sell-block .price-box,.related-block .price-box {width:125px;margin-top:0;font-size:.9em;text-align:center}.related-block{}.related-block ul{}.related-block ul li{display:inline-block;width:125px;margin-left:10px}.related-block ul li.first{margin-left:0}.related-items{background:url(../images/bg-related-product-ranger.png) no-repeat 0 0;height:140px}.related-items ol{margin-left:250px}.related-items ol li      {display:inline-block;width:160px;margin-left:10px;background:transparent url(../images/bg_white_40.png) repeat 0 0}.related-items ol li.first{padding-top:0;border-top:0}.related-items h5.product-name{padding:10px 5px 5px 10px;text-transform:lowercase;margin:0}.related-items h5.product-name,.related-items .product-price{background:transparent url(../images/bg_white_50.png) repeat 0 0}.related-items .product-price{margin:-6px 0 0;padding:5px}.mini-related-items {border-bottom:none !important}.mini-related-items .content {padding:0}.mini-related-items .pream {padding:8px 8px 0 8px}.mini-related-items .checkbox-container{float:right;width:15px}.mini-related-items .product-details{float:left;width:102px;margin:0;padding-left:8px}.mini-related-items ol li {margin-bottom:0 !important;border-bottom:1px solid #e6e6e6;border-top:1px solid #fff;padding:8px}.mini-related-items ol li.first{padding-top:0;border-top:0}#customer-reviews {margin-bottom:15px}#customer-reviews li {margin-bottom:30px}#customer-reviews li p {clear:both;margin-top:10px}.product-review-box {width:auto;margin:10px 0 0}.product-review-box td,.product-review-box th {text-align:center}.product-review-box td.label{width:100px;text-align:left}ol.reviews li{margin-bottom:1em}ol.reviews li p span.date{font-size:.875em;color:#39f}.add-tag-box .input-box    {float:left;width:302px;margin-right:8px}.add-tag-box .input-box .input-text{width:300px}.tags-list                 {margin-bottom:15px}.tags-list li{display:inline;background:url(../images/links_separator.gif) no-repeat 100% 50%;padding:0 8px 0 4px}.tags-list li.first {padding-left:0}.tags-list li.last {background:none}select.address-select{width:630px}.shipment-methods dd{margin-bottom:13px}.payment-methods dt{margin-bottom:5px}.payment-methods dd{padding:5px 20px}.cart-collateral                   {background:url(../images/bg_white_40.png) repeat;padding:10px 12px}.cart-collateral .divider          {margin:12px 0;background:#e3deb8}.cart-collateral h3                {color:#636;font-size:1.4em}.cross-sell-block                  {float:left;width:220px;margin-bottom:0;padding:10px;background:url(../images/bg_white_40.png) repeat}.cross-sell-block li {padding-bottom:5px;border-bottom:1px solid #e3deb8;margin-bottom:8px}.cross-sell-block li.last {padding:0;border:none;margin:0}.cross-sell-block .product-image {float:left;width:50px}.cross-sell-block .product-shop {width:150px}.cross-sell-block .price-box {font-size:.8em}.cross-sell-blank {display:inline;float:left;width:220px;border:0;padding:0;background:none}.cart-collateral-block {float:right;width:680px}.shopping-cart {margin-bottom:0}.shopping-cart th,.shopping-cart td{padding:4px 13px 0}.shopping-cart tr.error {background:#FDE6E0 !important}.shopping-cart .tax-flag{font-size:0.9em;text-transform:lowercase;font-weight:normal;display:block}.shopping-cart .continue-shopping {float:left}.shopping-cart-item-message {margin-bottom:5px}td.attributes-col {line-height:1.4em}td.attributes-col ul {margin:5px 0;font-size:1em}td.attributes-col dt {margin-top:.5em;font-weight:bold}td.attributes-col dd ul {margin:0 0 5px 0}td.attributes-col dd ul li {margin-left:15px;list-style:disc}td.attributes-col h2.title {padding:.4em 0 0;margin:0;font-size:1.3em;color:#6B6769;width:100%;overflow:hidden}td.attributes-col h2.title a {font-weight:bold}.cart-totals {padding:12px 0;  text-align:right}.cart-totals table {float:right;width:400px;margin-bottom:8px}.cart-totals td {padding-left:15px;font-size:1.1em}.cart-totals tfoot td {color:#ff007c;font-size:1.4em;padding-top:10px}.checkout-types {margin:4px 0}.checkout-types li {clear:both; margin-bottom:5px}.cart-shipping-block h4 {margin:0;float:none}.cart-collateral .input-text {width:264px}.cart-collateral select {width:270px;vertical-align:top}.grand_total{ width:auto; margin-top:15px; border:1px solid #BEBCB7; background:#DEE5E8; font-size:1.3em !important; font-weight:bold; text-align:right}tr.grand_total td,p.grand_total{padding-top:5px;padding-bottom:5px}.tax-total{cursor:pointer}.tax-total td{line-height:13px;padding-top:5px;padding-bottom:5px}.tax-total .tax-collapse{float:right;padding-left:20px;background:url(../images/bg_collapse.gif) 0 2px no-repeat;text-align:right;cursor:pointer}.show-details .tax-collapse{background-position:0 -55px}.tax-details td{font-size:0.91em;color:#626465;background-color:#dae1e4}.tax-details-first td{border-top:1px solid #d2d8db}.cart-tax-info,.cart-price{padding-top:.5em}.remove-btn{padding-top:.4em}.cart-list .price{font-size:1.2em}.cart-tax-total{cursor:pointer}.cart-tax-total{padding-right:20px;background:url(../images/bg_collapse.gif) 100% 5px no-repeat;cursor:pointer}.cart-tax-total-expanded{background-position:100% -52px}.cart-coupon-block {}.coupon-entry,.zipcode-entry {margin-left:40%;}.one-page-checkout .box{    padding:15px 20px;background:url(../images/bg_white_20.png) repeat}.one-page-checkout .head{    padding:6px 8px 4px 8px;background:url(../images/bg_white_75.png) repeat;text-transform:lowercase}.one-page-checkout .head a{display:none} .one-page-checkout h3{float:left;margin:0;color:#636;font-size:1.05em}.one-page-checkout h4{color:#636;padding-bottom:2px}.one-page-checkout h4.title{border-bottom:0;text-transform:none}.one-page-checkout .step-count{padding:2px 4px 0;background:#ff007c;color:#fff;font-size:.9em;line-height:1em}.one-page-checkout .content{padding:10px 20px}.one-page-checkout label.label{font-size:1.05em;color:#2f2f2f}.one-page-checkout .allow .head{background:#999;border-color:#999 #999 #fff #999;border-width:1px;cursor:pointer}.one-page-checkout .active .head{background:#ff007c;cursor:default}.one-page-checkout .allow .head a{display:block;color:#fff}.one-page-checkout .active .head a{display:none}.one-page-checkout .group-select{margin-top:0;margin-right:0;border:0;background:none;padding:0}.one-page-checkout .allow h3{color:#fff}.one-page-checkout .active h3{color:#fff}.one-page-checkout .active .box{display:block;background:url(../images/bg_white_40.png) repeat}.one-page-checkout .active .step-count{background:#fff;color:#ff007c}.one-page-checkout dd .form-list ul{margin:5px 17px 15px 17px}.one-page-checkout .checkmo-mailing-address{padding:10px 0 0 20px;font-weight:bold}.one-page-checkout-progress{background:url(../images/bg_white_40.png) repeat;padding:10px}.one-page-checkout-progress .page-head{margin-bottom:1em}.one-page-checkout-progress li{margin-bottom:6px}.one-page-checkout-progress h4{margin:0;padding:2px 8px;background:url(../images/bg_white_40.png) repeat;color:#636;font-size:10px;font-weight:normal;text-transform:uppercase}.one-page-checkout-progress h4 a{text-transform:none}.one-page-checkout-progress .content{background:none;padding:0;text-align:left}#opc-login .button-set{border-top:0}#opc-review .box{border:0;padding:0}#opc-review .content{border-top:0}.opc-please-wait{padding-right:7px}.one-page-checkout .payment-methods dd{padding:0}.one-page-checkout .button-set{margin-top:0}.one-page-checkout .box-no-padding .inner-box{ padding:0px 20px}.checkout-progress{margin:0 auto 1.5em auto}.checkout-progress td{    float:left;    margin-right:3px;    border-top:6px solid #999;    padding:4px 20px;    color:#abb5ba;    font-weight:bold}.checkout-progress td.active{    border-top-color:#e96200;    color:#e96200}.multi-address-checkout-description{    margin-top:-10px;    margin-bottom:10px}.multi-address-checkout-box .box{    position:relative;    margin-top:15px;    margin-bottom:25px;    border:1px solid #ddd;    background:#fbfbfb}.multi-address-checkout-box .content{    padding:10px 20px 20px 20px}.multi-address-checkout-box .count-head{    border-bottom:1px solid #777;    background:#777;    padding:2px 10px}.shipment-count{    background:#E26703;    padding:2px 5px;    color:#fff;    font-size:.95em;    line-height:1em}.multi-address-checkout-box .count-head h4{ margin:0;color:#fff}.multi-address-checkout-box .head{margin-bottom:4px}.multi-address-checkout-box .head a{font-weight:normal}.multi-address-checkout-box .checkmo-mailing-address{display:block;padding-left:20px}.shipping-method-pointer{border:1px solid #666;padding:13px;background:#eee}.place-order-box{float:right;height:71px;overflow:hidden}.place-order-box .left-radius{width:21px;background:url(../images/place_order_container_bg.gif) no-repeat}.place-order-box .main-radius{background:url(../images/place_order_bg.gif) no-repeat 100% 0;padding-right:21px;vertical-align:middle}.place-order-box .grand-total{color:#e26703;font-size:1.5em;font-weight:bold}.place-order-box input{margin-left:15px}.one-page-checkout .box .default-box{}.checkout-agreements li{margin:20px 0}.checkout-agreements .agreement-content{overflow:auto;height:10em;padding:10px}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.one-page-checkout .checkout-agreements{float:right;padding:5px 20px}.one-page-checkout .checkout-agreements li{margin:20px 0 0}.one-page-checkout .checkout-agreements .agreement-content{ padding:5px}.one-page-checkout .checkout-agreements .agree{padding-left:6px}.giftmessages .gift-header{    font-size:12px;    font-weight:bold;    color:#e87403}.giftmessages .input-checkbox{    padding-bottom:15px}.giftmessages textarea{    height:100px}.giftmessages .input-checkbox input{    margin-right:5px}.giftmessages .input-checkbox label{    font-weight:normal;    color:#8e8d8b}.one-page-checkout .box-no-padding{    border-top:0;background:url(../images/bg_white_40.png) repeat; padding:15px 0}.giftmessages .gift-box{ background-color:#f4f4f4; border-top:1px solid #ddd; border-bottom:1px solid #e9e4de; padding:22px 16px 22px 22px}.giftmessages .gift-box .scroll-box{ overflow:auto; height:500px}.giftmessages .product-image{ border:1px solid #d2d1cd}.no-border{ border-top:none; border-left:none; border-right:none; border-bottom:none}.giftmessages .giftmessage-product-info{ padding-left:10px}.giftmessages .numeration{ font-weight:bold; color:#8a8987}.giftmessages .gift-box label{color:#918d8e}.giftmessages .group-select li .input-box{float:left;width:260px}.giftmessages .group-select li .input-text,.group-select li select,.group-select li textarea{width:495px}.giftmessages .group-select li .input-box .input-text,.group-select li .input-box textarea{width:235px}.giftmessages .group-select li .input-box select{width:256px}.customer-name-prefix .name-prefix{width:60px !important}.customer-name-prefix .name-prefix input{width:45px !important}.customer-name-prefix .name-prefix select{width:51px !important}.customer-name-prefix .name-firstname{width:215px !important}.customer-name-prefix .name-firstname input{width:190px !important}.customer-name-middlename .name-firstname{width:215px !important}.customer-name-middlename .name-firstname input{width:200px !important}.customer-name-middlename .name-middlename{width:60px !important}.customer-name-middlename .name-middlename input{width:35px !important}.customer-name-suffix .name-lastname{width:205px !important}.customer-name-suffix .name-lastname input{width:190px !important}.customer-name-suffix .name-suffix{width:60px !important}.customer-name-suffix .name-suffix input{width:45px !important}.customer-name-suffix .name-suffix select{width:51px !important}.customer-name-prefix-middlename .name-prefix{width:60px !important}.customer-name-prefix-middlename .name-prefix input{width:45px !important}.customer-name-prefix-middlename .name-prefix select{width:51px !important}.customer-name-prefix-middlename .name-firstname{width:215px !important}.customer-name-prefix-middlename .name-firstname input{width:190px !important}.customer-name-prefix-middlename .name-middlename{width:50px !important}.customer-name-prefix-middlename .name-middlename input{width:35px !important}.customer-name-prefix-middlename .name-lastname{width:200px !important}.customer-name-prefix-middlename .name-lastname input{width:200px !important}.customer-name-prefix-suffix .name-prefix{width:60px !important}.customer-name-prefix-suffix .name-prefix input{width:45px !important}.customer-name-prefix-suffix .name-prefix select{width:51px !important}.customer-name-prefix-suffix .name-firstname{width:215px !important}.customer-name-prefix-suffix .name-firstname input{width:190px !important}.customer-name-prefix-suffix .name-lastname{width:205px !important}.customer-name-prefix-suffix .name-lastname input{width:190px !important}.customer-name-prefix-suffix .name-suffix{width:60px !important}.customer-name-prefix-suffix .name-suffix input{width:45px !important}.customer-name-prefix-suffix .name-suffix select{width:51px !important}.customer-name-middlename-suffix .name-firstname{width:215px !important}.customer-name-middlename-suffix .name-firstname input{width:200px !important}.customer-name-middlename-suffix .name-middlename{width:60px !important}.customer-name-middlename-suffix .name-middlename input{width:35px !important}.customer-name-middlename-suffix .name-lastname{width:205px !important}.customer-name-middlename-suffix .name-lastname input{width:190px !important}.customer-name-middlename-suffix .name-suffix{width:60px !important}.customer-name-middlename-suffix .name-suffix input{width:45px !important}.customer-name-middlename-suffix .name-suffix select{width:51px !important}.customer-name-prefix-middlename-suffix .name-prefix{width:60px !important}.customer-name-prefix-middlename-suffix .name-prefix input{width:45px !important}.customer-name-prefix-middlename-suffix .name-prefix select{width:51px !important}.customer-name-prefix-middlename-suffix .name-firstname{width:155px !important}.customer-name-prefix-middlename-suffix .name-firstname input{width:140px !important}.customer-name-prefix-middlename-suffix .name-middlename{width:60px !important}.customer-name-prefix-middlename-suffix .name-middlename input{width:35px !important}.customer-name-prefix-middlename-suffix .name-lastname{width:205px !important}.customer-name-prefix-middlename-suffix .name-lastname input{width:190px !important}.customer-name-prefix-middlename-suffix .name-suffix{width:60px !important}.customer-name-prefix-middlename-suffix .name-suffix input{width:45px !important}.customer-name-prefix-middlename-suffix .name-suffix select{width:51px !important}.customer-dob .input-box{float:left;width:60px !important}.customer-dob input{width:50px !important}.customer-dob label.label-dob{font-weight:normal;color:#888;font-size:10px}.account-nav .head{border:none;background:url(../images/bg_white_40.png) repeat}.account-nav .head .title{color:#ff007c}.account-nav li a,.account-nav li.on{padding:4px 0 3px}.account-nav li a{display:block;border-bottom:1px solid #ddd}.account-nav li a,.account-nav li a:hover{color:#5f5d5c;text-decoration:none}.account-nav li.on{border-bottom:1px solid #e3deb8;font-weight:bold}.account-nav li.on a{border:none;padding:0}.account-nav li.on a,.account-nav li.on a:hover{color:#ea7900}.account-nav li.last,.account-nav li.last a{border-bottom:0}.login-box .content{min-height:180px;padding:0}.account-main .account-box li{padding:5px 0}.account-box,.inner-content{padding:1em}.account-box ol .count{    float:left;    margin-top:3px;    background-color:#666;    padding:1px 3px;    font-size:9px;    font-weight:bold;    color:#fff;    line-height:1em;    display:none}.account-box ol .content{padding:0}.account-box ol.recent-reviews small{    float:left;    margin-right:3px;    font-weight:bold}.account-box .product-images{width:65px}.account-box .product-images img{border:1px solid #ccc}.account-box .product-details{margin:0 0 10px 70px}.account-box .content{padding:0}.account-side .actions{border-top:1px solid #ccc;padding-top:4px}.account-side .actions .form-button{float:right}.edit-password{display:block;height:20px;background:url(../images/icon_lock.gif) no-repeat 0 2px;padding-left:20px}.dashboard-welcome{padding:1em 40% 0 1em}.dashboard-welcome strong{font-size:1.1em}.primary-address-list li {margin-bottom:14px}.primary-address-list li .head {margin:0}.address-list li {margin-bottom:1em}.address-list .actions {float:right;margin:0 0 10px 10px}.sales-order-view .checkmo-mailing-address{display:block;padding-left:20px}.compare-products{margin:30px 0 50px 0}.compare-products table{width:auto; border:0}.compare-products td{width:170px;text-align:left}.compare-products tbody td{border-color:#ccc}.compare-products tbody tr.first td{border-top:1px solid #e3deb8;text-align:center}.compare-products tbody td.last{ border-right:1px solid #e3deb8}.compare-products tbody.attribute-cart td{background:#fffada !important;text-align:center;border-bottom:1px solid #e3deb8}.compare-products tbody td.label{ width:auto; border-bottom:1px solid #ccc; border-left:1px solid #BEBCB7; background:#e9e9e9 !important; text-align:left}.compare-products tbody.remove-buttons tr{ background:#fff}.compare-products tbody.remove-buttons td{ border:none !important; padding:0; text-align:right; font-size:0; line-height:0}.compare-products tbody.remove-buttons td img{float:right}.my-review-detail .product-image{float:left;width:135px}.my-review-detail .product-image p{margin-bottom:0}.my-review-detail .product-image p img{vertical-align:top}.my-review-detail .details{float:right;width:550px}.my-review-detail .ratings-list{margin-bottom:.8em}.my-review-detail .ratings{line-height:1.55}.my-review-detail .ratings .rating-box{float:none;margin-bottom:3px}.my-review-detail .ratings .pipe{display:none}.my-review-detail .ratings a{display:block}.giftmessage{ padding:10px 0 0 0}.giftmessage-preview-link{font-size:11px;padding-right:7px;background-repeat:no-repeat;background-position:right  5px}.giftmessage-row{background-color:#f2efe9}.giftmessage-content{float:left;margin-right:10px}.giftmessage-close{float:right}.expand{background-image:url(../images/gift-message-expand.gif)}.collapse{background-image:url(../images/gift-message-collapse.gif)}table.print .giftmessage-preview-link{display:none !important}table.print .price-excl-tax{white-space:nowrap}table.print .price-incl-tax{white-space:nowrap}table.print .price-excl-tax .label,table.print .price-excl-tax .price,table.print .price-incl-tax .label,table.print .price-incl-tax .price{display:inline}.page-popup{background:#fff;margin:25px 30px;text-align:left}.page-popup .print-head{margin:0 0 15px}.page-popup .print-head img{float:left}.page-popup .print-head address{float:left;margin-left:15px}.product-gallery-nav{padding:0 5px}.cms-home .middle{margin-top:-7px;padding:0 8px 8px 8px;position:relative}textarea.wishlist-comment{float:left;height:125px;width:300px}.cms-sidenav li{font-size:1.2em;margin-bottom:.5em}.gang{margin-top:20px}.gang .pic{margin-right:20px}.gang .bio{float:right;width:440px;padding-right:180px}.v-top {vertical-align:top !important}.v-middle {vertical-align:middle !important}.v-bottom {vertical-align:bottom !important}.a-left {text-align:left !important}.a-center {text-align:center !important}.a-right {text-align:right !important}.left,.f-left {float:left !important}.right,.f-right {float:right !important}.f-none{float:none !important}.accent {color:#E76200 !important;font-weight:bold !important}.nobr,.nowrap {white-space:nowrap !important}.normal-weight {font-weight:normal !important}.no-border {border:none !important}.no-padding,.no-p {padding:0 !important}.no-margin,.no-m {margin:0 !important}.no-m-lr{margin-left:0;margin-right:0}.auto-width {width:auto !important}.m-2-top,.m-2-t{margin-top:2px}.m-5-top{margin-top:5px}.m-10-top{margin-top:10px}.m-10-tb{margin:10px 0}.m-20-tb{margin:20px 0}.m-20-top{margin-top:20px}.m-0-btm{margin-bottom:0}.m-10-btm{margin-bottom:10px}.m-20-btm{margin-bottom:20px}.m-0-right{margin-right:0}.m-2-r{margin-right:2px}.m-5-right{margin-right:5px}.m-10-right{margin-right:10px}.m-20-right{margin-right:20px}.m-0-left{margin-left:0}.m-10-left{margin-left:10px}.m-20-left{margin-left:20px}.m-10-right-only{margin:0 10px 0 0}.m-10-lr{margin:0 10px}.p-2percent{padding:2%}.p-1em{padding:1em}.p-1em-btm{padding-bottom:1em}.hr,.hr-thin,.hr-full{border:0;height:4px;width:100%;background-color:#e3deb8;margin:2px 0}.hr-thin{height:1px}.hr-light{background-color:#efebda}.hr-full{width:940px;margin:18px 10px}.hr hr,.hr-thin hr{display:none}.b-pink-rb{border-right:1px solid #ff007c;border-bottom:1px solid #ff007c}.shadow{background:#a29e7b;float:left; position:relative;margin-bottom:10px}.indent999{text-indent:-999em;height:0;padding:0;margin:0}.tinytype{font-size:.875em}.lowercase{text-transform:lowercase}.large{font-size:1.1em;line-height:1.7}h2{color:#666}h3{color:#636}.bold{font-weight:bold}.all-round{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-icab-border-radius:8px;khtml-border-radius:8px}.all-round-mega{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-icab-border-radius:15px;khtml-border-radius:15px}.top-round{-border-top-left-radius:8px;-moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px; border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-icab-border-radius:8px 8px 0 0;khtml-border-radius:8px 8px 0 0}.btm-round{border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-icab-border-radius:0 0 8px 8px;khtml-border-radius:0 0 8px 8px}.bg-20-wht{background:url(../images/bg_white_20.png) repeat}.bg-30-wht{background:url(../images/bg_white_30.png) repeat}.bg-40-wht{background:url(../images/bg_white_40.png) repeat}.bg-50-wht{background:url(../images/bg_white_50.png) repeat}.link-print    {background:url(../images/icon_printer.gif) no-repeat 0 2px;padding-left:23px;line-height:18px}.link-feed     {background:url(../images/icon_feed.gif) 0 50% no-repeat !important;padding-left:18px;line-height:1.15}.link-base {}.noscript{border:1px solid #bbb;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#444}.noscript .noscript-inner{width:960px;margin:0 auto;padding:12px 0 12px;background:url(../images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.std ul,.std ol,.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:bold}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std i,.std em{font-style:italic}.std .a-top{text-align:right}#gsfn_list_widget{font-size:1em;background:url(../images/gs-topics-feed-title.png) no-repeat -2px 0}#gsfn_list_widget a.widget_title{color:#000;display:block;margin-bottom:10px;font-weight:bold}#gsfn_list_widget .powered_by{margin-top:8px;padding-top:8px;border-top:1px solid #DDD}#gsfn_list_widget .powered_by a{color:#333;font-size:90%}#gsfn_list_widget #gsfn_content{padding-top:65px}#gsfn_list_widget #gsfn_content li{text-align:left;margin-bottom:6px}#gsfn_list_widget #gsfn_content a.gsfn_link{line-height:1}#gsfn_list_widget #gsfn_content span.time{font-size:90%;padding-left:3px}#gsfn_list_widget #gsfn_content p.gsfn_summary{margin-top:2px}.gsfn-faq-topics{background:none !important;font-size:1.1em !important;line-height:1.7 !important;min-height:95px;padding:20px}.gsfn-faq-topics .chit-chat{}.gsfn-faq-topics #gsfn_content{padding-top:0 !important}#gsfn_search_widget{font-size:1.1em;background:none;padding:20px}#gsfn_search_widget a.widget_title{color:#000;display:block;margin-bottom:10px;font-weight:bold}#gsfn_search_widget .powered_by{margin-top:8px;padding-top:8px;border-top:1px solid #DDD}#gsfn_search_widget .powered_by a{color:#333;font-size:90%}     #gsfn_search_widget form{margin-bottom:8px}#gsfn_search_widget form label{margin-bottom:5px;display:block}#gsfn_search_widget form #gsfn_search_query{width:60%}#gsfn_search_widget .gsfn_content{padding:0}#gsfn_search_widget .gsfn_content li{text-align:left;margin-bottom:6px}#gsfn_search_widget .gsfn_content a.gsfn_link{line-height:1}#gsfn_search_widget .gsfn_content span.time{font-size:90%;padding-left:3px}#gsfn_search_widget .gsfn_content p.gsfn_summary{margin-top:2px}#gsfn_search_widget #gsfn_search_results{}#gsfn_search_widget #gsfn_search_results ul li{margin:0 0 10px 20px;font-weight:bold}#faq{padding:20px;font-size:1.1em}#faq ol li{margin:0 0 10px 20px;list-style:decimal outside}#faq ol li.last{margin-bottom:0}#contactUs{background:url(../images/bg_contact_offices.png) no-repeat 0 300px;height:708px}.input-contact-us{width:200px !important}#contactUs #recaptcha_widget .col2-set{width:400px !important}#contactUs .group-select li{margin-bottom:0}