*{padding:0;margin:0}body{font-family:ProximaNovaRgRegular,helvetica neue,helvetica,arial,sans-serif;font-size:16px;line-height:1.5;color:#333;background:#000}td{vertical-align:top}a img{border:0}a{font-weight:700;text-decoration:none;color:#333}.noul a{text-decoration:none}b{color:#333}table.bor{border-collapse:collapse;border-style:solid}hr{height:1px;color:#fff;background-color:initial;border-bottom:1px dotted #c4c4c4;border-style:none none dotted;width:100%;margin:0;padding:0}p{margin:1em 0}a:link,a:visited{color:#c00}a:hover,a:active{color:#c00}ul{padding-left:20px}.rad{background:#e6e6e6;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:10px 0;padding:5px}.smallrad{background:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px 0;padding:5px}@font-face{font-family:proximanovargitalic;src:url(fonts/proximanova-regitalic-webfont.eot);src:url(fonts/proximanova-regitalic-webfont.eot?#iefix)format('embedded-opentype'),url(fonts/proximanova-regitalic-webfont.woff)format('woff'),url(fonts/proximanova-regitalic-webfont.ttf)format('truetype'),url(fonts/proximanova-regitalic-webfont.svg#ProximaNovaRgItalic)format('svg');font-weight:400;font-style:normal}@font-face{font-family:proximanovargbolditalic;src:url(fonts/proximanova-boldit-webfont.eot);src:url(fonts/proximanova-boldit-webfont.eot?#iefix)format('embedded-opentype'),url(fonts/proximanova-boldit-webfont.woff)format('woff'),url(fonts/proximanova-boldit-webfont.ttf)format('truetype'),url(fonts/proximanova-boldit-webfont.svg#ProximaNovaRgBoldItalic)format('svg');font-weight:400;font-style:normal}@font-face{font-family:proximanovargbold;src:url(fonts/proximanova-bold-webfont.eot);src:url(fonts/proximanova-bold-webfont.eot?#iefix)format('embedded-opentype'),url(fonts/proximanova-bold-webfont.woff)format('woff'),url(fonts/proximanova-bold-webfont.ttf)format('truetype'),url(fonts/proximanova-bold-webfont.svg#ProximaNovaRgBold)format('svg');font-weight:400;font-style:normal}@font-face{font-family:proximanovargregular;src:url(fonts/proximanova-regular-webfont.eot);src:url(fonts/proximanova-regular-webfont.eot?#iefix)format('embedded-opentype'),url(fonts/proximanova-regular-webfont.woff)format('woff'),url(fonts/proximanova-regular-webfont.ttf)format('truetype'),url(fonts/proximanova-regular-webfont.svg#ProximaNovaRgRegular)format('svg');font-weight:400;font-style:normal}#container{max-width:1090px;margin:10px auto;padding:40px 40px 20px 10px;background:#fff;min-height:800px}#billboard,#side-promo{background-color:#fff;height:160px;padding:25px 0;width:980px;overflow:hidden;position:relative}#billboard #car1,#billboard #car2,#billboard #car3,#side-promo #car1{border-right:25px solid #fff}#billboard .car,#side-promo .car{float:left;height:160px;overflow:hidden;position:relative}#billboard .car h3,#side-promo .car h3{bottom:12px;color:#fff;left:12px;margin:0;padding-right:10px;position:absolute;text-shadow:1px 1px 5px #000}#billboard .carouselHeadline,#side-promo .carouselHeadline{font-family:prenton-condensed,helvetica neue,Arial,Helvetica;font-size:20px;font-weight:500;line-height:1}#billboard .carByline,#side-promo .carByline{color:#ddd;font-weight:400}#navigation{width:155px;float:left;position:relative;text-align:right;padding-right:0;line-height:1.2;margin-left:10px}#nav-logo{position:relative}#nav-logo img{position:absolute;top:0;width:124px;height:100px;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;-ms-interpolation-mode:bicubic}#nav-logo img#logo-static{right:0}#nav-logo img#logo-animated{right:12345px}#nav-logo a:hover img#logo-static{right:12345px}#nav-logo a:hover img#logo-animated{right:0}#mainbar{position:relative;margin:0 0 20px 190px;overflow:hidden}#navigation ul.nav{margin-top:120px;padding-left:0;list-style:none;width:155px}#navigation ul.nav li{font-size:18px;margin:0 0 1em}#navigation ul.nav li a{letter-spacing:1px;font-size:18px;font-weight:400;color:#333}#navigation form{width:155px}#navigation #nav-search-text{border:2px solid #aaa;width:120px;height:28px;padding:1px 21px 1px 4px;color:gray;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(images/search.png);background-repeat:no-repeat;background-position:100%}#navigation #nav-search-submit{position:absolute;left:-12345px}#header{background:#000;padding:25px 20px 18px 25px}#header h1{position:absolute;margin-top:-5px}body#checkout #header,body#paid #header{padding-bottom:40px}#header.checkout{padding-top:140px}#header-tabimg{vertical-align:bottom}#header-bannerad{padding:0}#header-links{float:right;text-align:right;margin:-1px 5px 0 0}#header-links a{color:#fff;text-transform:uppercase;margin-left:14px;letter-spacing:1px;font-size:20px;font-family:prenton-condensed,helvetica neue,Arial,Helvetica;font-weight:400}#header-links a:hover{color:red;text-shadow:0 0 13px red}#header-links h2#header-more{float:right;margin-top:-62px;display:none}#header-links h2#header-more a{font-size:15px;margin-left:5px}#footer{margin:0 auto;text-align:center;padding:0 0 20px;font-size:11px}#footer a{text-decoration:none}#footer td{width:210px}#maintable{background:#fff;padding-bottom:20px;margin:0 auto}.strong{font-weight:700}.sidebar{width:155px;min-width:155px;margin-top:2em}.sidebar .panel{margin:10px 0}.sidebar .panel .head,.sidebar .panel .head a{color:#333;font-family:ProximaNovaRgRegular,helvetica neue,helvetica,arial,sans-serif;letter-spacing:1px;font-size:18px;cursor:pointer;letter-spacing:1px;font-weight:400;margin-top:18px}.sidebar .panel .body{padding:10px 0 0 10px;display:none}.sidebar .panel b{display:block;margin:5px 0 10px;text-align:left}.sidebar .panel b a{font-size:1.25em}.sidebar .panel ul{margin-bottom:15px;list-style:none}.sidebar .panel ul.nomar{margin-bottom:0}.sidebar .panel li{margin-bottom:5px;padding-left:15px;list-style-image:url(images/li-arrow.png)}.sidebar .panel a{font-weight:400;font-family:ProximaNovaRgRegular,helvetica neue,helvetica,arial,sans-serif;border-bottom:1px solid #fff;text-decoration:none;font-size:16px}.sidebar .panel a.thumb:hover{border:0}.sidebar .panel .strong a{font-weight:700}#content{width:640px;padding:0 20px 20px}h1,h2,h3,h4,h5{color:#333;font-family:prenton-condensed,helvetica neue,Arial,Helvetica;font-weight:500}h1{font-size:28px}h2{font-size:26px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}h1 a{text-decoration:none;font-weight:500}h1 a:hover{color:#c00}#sidebar-search{text-align:left;margin-bottom:15px}#sidebar-search input{padding:2px 5px;font-size:1.25em}#sidebar-search input[type=submit]{padding:0 5px}.c{text-align:center}table.c{margin-left:auto;margin-right:auto}.l{text-align:left}.r{text-align:right}.success{font-size:1.1em;font-weight:700;color:#090}.error{font-size:1.1em;font-weight:700;color:#d00}.small{font-size:.9em}.small.success{font-size:.9em}.small.error{font-size:.9em}.hid{display:none}.gray{color:#aaa}table.pad td{padding:5px}table.ba td{border:1px solid #bbb}table.nopad td,.nopad{padding:0}tr.bb td,tr.bb th,div.bb,td.bb,th.bb{border-bottom:1px solid #bbb}tr.bl td,tr.bl th,div.bl,td.bl,th.bl{border-left:1px solid #bbb}tr.br td,tr.br th,div.br,td.br,th.br{border-right:1px solid #bbb}tr.bt td,tr.bt th,div.bt,td.bt,th.bt{border-top:1px solid #bbb}.pad,tr.pad td,tr.pad th,tr.bb th,tr.bt th{padding:5px}.padb,tr.padb td{padding-bottom:5px}.padt,tr.padt td{padding-top:5px}.padl,tr.padl td{padding-left:5px}.padr,tr.padr td{padding-right:5px}.padv,tr.padv td{padding-top:5px;padding-bottom:5px}.padh,tr.padh td{padding-left:5px;padding-right:5px}tr.pad td.pad{padding:10px}tr.lopad td{padding:2px}tr.nopad,td.nopad,th.nopad{padding:0}.mar{margin:5px}.marb{margin-bottom:5px}.mart{margin-top:5px}.marl{margin-left:5px}.marr{margin-right:5px}.marv{margin-top:5px;margin-bottom:5px}.marh{margin-left:5px;margin-right:5px}tr.hilite,td.hilite,th.hilite{background:#bbb}tr.lolite,td.lolite,th.lolite{background:#ddd}tr.nolote,td.nolite,th.nolite{background:0 0}b.hilite{background:#ffa}tr.yellow,td.yellow,th.yellow{background:#ffa}tr.bn td,tr.bn th{border:0}.fl{float:left}.fr{float:right}.cl{clear:left}.cr{clear:right}.cb{clear:both}.trans{background-color:initial}.pager,.pager *{text-align:center;padding:5px 0;vertical-align:middle}.l .pager{text-align:left}.r .pager{text-align:right}.c .pager{text-align:center}.curpagenum{padding:5px;margin:0 5px;background:#ddd;font-size:1.5em}.treebox{padding:10px;border:1px solid #aaa;background:#fff;max-height:300px;overflow:auto}.catg-img-large{max-width:500px}.catg-img-med{max-width:150px;max-height:150px}.catg-img-small{max-width:50px;max-height:50px}.prod-img-large{max-width:500px}.prod-img-med{max-width:150px;max-height:150px}.prod-img-small{max-width:50px;max-height:50px}img.label-img{max-width:90px;max-height:65px}.toggler{background:#bbb}.toggler:hover{cursor:pointer}tr.top,tr.top *,td.top,td.top *,.top *{vertical-align:top}tr.mid,tr.mid *,td.mid,td.mid *,.mid *{vertical-align:middle}tr.bot,tr.bot*,td.bot,td.bot *,.bot *{vertical-align:bottom}.dragging{background:#ffc!important}th.dragheader{background:url(http://static.neatoshop.com/i/updown.png)no-repeat 50%;width:15px;min-width:15px}td.draghandle{cursor:move;background:url(http://static.neatoshop.com/i/handle.png)no-repeat 50%;width:15px;min-width:15px;min-height:15px}td.draghandle.loading{background-image:url(http://static.neatoshop.com/i/loading.gif)}table input{font-size:1em}table input.bigger{font-size:1.15em}.prod-full-img{width:600px;min-width:600px;min-height:400px;background:no-repeat}.prod-gal-small{float:left;width:60px;height:69px}.prod-gal-small.cur{background:url(product/images/cur-img.png)no-repeat}.prod-gal-small.sec{margin-left:10px}.prod-gal-small img{margin-top:14px}.prod-excerpt{font-size:16px;line-height:1.5;background:#e8e8e8;margin:10px 0;width:590px}.prod-excerpt p{margin:0}.prod-excerpt ul{margin-left:0}.prod-excerpt li{margin-bottom:3px;padding-left:5px;list-style-image:url(images/li-square.png)}.prod-excerpt form td{padding-bottom:10px}.prod-excerpt form select{width:100%}.prod-excerpt form input[type=submit]{font-size:16px;padding:0 5px;margin-left:5px}.prod-labels{margin-bottom:10px}.prod-label-imgs img{margin:0 5px 5px 0}.prod-tags{margin:10px 0}.prod-tags a{font-weight:700;text-decoration:none}.prod-share{padding:15px 10px;color:#777;background:#e8e8e8;width:580px}.prod-share a{text-decoration:none;margin:0 3px}.prod-share img{vertical-align:middle}.prod-share img.marl{margin-left:10px}#emailform input[type=text]{width:400px;padding:3px;font-size:1.25em}#emailform textarea{width:400px;padding:3px;font-size:1.3em}#emailform b{display:block;margin-top:15px}#emailform input[name=captcha]{width:70px}#emailform input[name=submit]{font-size:1.25em;padding:0 15px}#prod-related a img{text-decoration:none;border:0}#content table.prod-list{margin:0 0}#content table.prod-list a{font-family:ProximaNovaRgRegular,helvetica neue,helvetica,arial,sans-serif;font-weight:400;font-size:16px}#content table.prod-list td{padding:10px 0}#content table.prod-list td a{text-align:left}#content table.prod-list td.outofstock,#content table.prod-list td.outofstock a{color:#888}.sidebar table.prod-list td.text{text-align:left;padding-left:10px}.sidebar table.prod-list td.text a{font-weight:700}.sorter{text-align:right;margin-bottom:10px}.sorter a.cur{font-weight:700}legend{margin-left:10px;padding:0 10px;font-weight:700;color:#333}fieldset{margin:15px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #bbb}fieldset.pad{padding:10px}fieldset.pad legend{margin-left:0}fieldset.nomar,.nomar{margin:0}fieldset th.radtop{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.catg-crumb{margin:20px 0 10px}.catg-desc{margin:10px 0 20px}fieldset.catg-subs{padding:10px}fieldset.catg-subs legend{margin-left:0}.catg-subs a{text-decoration:none;font-family:ProximaNovaRgRegular,helvetica neue,helvetica,arial,sans-serif;font-weight:400;font-size:16px}.catg-subs li{margin:6px 0;padding-left:5px;list-style-image:url(images/li-arrow.png)}.tall div{padding-top:4px}ul.tall li{padding-top:7px}a.oexpand{font-size:1.3em;text-decoration:none}.hideover{overflow:hidden}.neg{color:#e00}.scroll{max-height:200px;overflow:auto}.black,.bt.black,.br.black,.bb.black,.bl.black{border-color:#000}.bgray,.bt.bgray,.br.bgray,.bb.bgray,.bl.bgray{border-color:#c4c4c4}.solid{border-width:1px;border-style:solid}.dotted{border-width:1px;border-style:dotted}.bb.dbl{border-style:double}.justify{text-align:justify}.bigger{font-size:1.1em}.halfwide{width:50%}.caro-thumb{float:left;width:69px;height:68px;padding:17px 0 0 6px}.caro-thumb.cur{background:url(index/images/cur-img.png)no-repeat}.breadcrumb{margin:20px 0 10px}.breadcrumb a{font-weight:700;text-decoration:none}#caro-main{width:600px;height:400px;min-width:600px;min-height:400px}.panel .cartbody .marl{margin-left:8px}.sidebar .panel.cart-panel{margin:40px 0}.sidebar .panel .cartbody a,.sidebar .panel .cartbody .prod-list td.text a{font-weight:400;font-size:11px}.printonly{visibility:hidden}.mono{font-family:courier new,courier,monospace}form.checkout input{font-size:1.25em}