*{padding:0;margin:0;}body{line-height:1.5em;}object,img{display:block;}a img{border:none;}.hide{display:none;}.clear{clear:both;height:1px;overflow:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html{overflow-y:scroll!important;-webkit-text-size-adjust:none;height:100%;}body{background:#cccccc;color:black;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0;margin:0;height:100%;}p{margin:10px 0;}ul{list-style-type:square;list-style-position:outside;padding:0;}ol{list-style-position:outside;margin:13px 0 13px 8px;padding:0;}li{padding:0;margin-bottom:2px;margin-left:20px;}hr{height:1px;color:#cccccc;border:none;}html>body hr{height:1px;background-color:#cccccc;border:0 solid #cccccc;}a{cursor:pointer;}a:link,a:visited,a:active{color:#261c02;text-decoration:underline outline: none!important;}a:hover{color:#958d78;text-decoration:underline;}header,footer,nav,container,section,article,figure,figcaption,aside{display:block;}.resize-background{position:fixed;z-index:1;}#wrapper{width:990px;margin:0 auto;min-height:100%;height:auto!important;height:100%;position:relative;z-index:2;background:transparent url(/images/wrap-bg.png);}header{display:block;height:205px;position:relative;}header h1 a{position:absolute;top:50px;left:50px;display:block;width:204px;height:70px;text-indent:-9999px;background:transparent url(/images/logo.png);opacity:1;transition:opacity 0.8s ease;-webkit-transition:opacity 0.8s ease;}header h1 a:hover{opacity:0.7;transition:opacity 0.8s ease;-webkit-transition:opacity 0.8s ease;}header nav{display:block;height:70px;position:absolute;right:50px;top:50px;}header nav li{display:inline-block;}header nav li a{font-size:24px;color:#666666!important;text-decoration:none!important;text-transform:lowercase;line-height:65px;padding-left:40px;}header nav li a:hover{color:#999999!important;}header nav li:last-of-type{background:transparent url(/images/nav-split.png) 7px 0 no-repeat;}header nav li.active a,header nav li.active a:hover{color:white!important;font-weight:700;}#copy{position:relative;display:block;height:367px;padding-left:527px;padding-right:50px;background:transparent url(/images/copy-bg.png);}#copy .copy{padding-top:35px;}#copy .copy h3{font-weight:400;color:white;font-size:16px;line-height:22px;margin-bottom:30px;}#copy .copy p{color:#999999;font-size:14px;line-height:22px;margin:20px 0;}#copy .copy p:last-of-type{color:white;}#copy .copy p:first-of-type{color:#999999;}.slideshow-block{position:absolute;overflow:hidden;display:block;width:550px;height:550px;left:-65px;top:-40px;z-index:1111;behavior:url(/PIE.htc);background:transparent url(/images/slide-bg.png);}.slide{position:relative;}.slide-overlay{display:block;width:600px;height:600px;position:absolute;background:transparent url(/images/slide-overlay.png);z-index:2222;top:-65px;left:-90px;}.red-circle{display:block;width:220px;height:220px;position:absolute;background:transparent url(/images/red-circle.png);z-index:9999;bottom:-225px;left:300px;}#loader{top:243px!important;left:243px!important;}#contact{padding-left:527px;padding-right:50px;margin-top:35px;}#contact h2{font-size:24px;color:white;margin-bottom:20px;}#contact p.fn{display:none;}#contact span.tel a{color:#cccccc;font-weight:400;font-size:16px;display:inline-block;text-decoration:none;width:180px;padding-top:3px;padding-bottom:3px;padding-left:30px;background:transparent url(/images/phone-icon.png) no-repeat;}#contact span.em a{color:#cccccc;font-weight:400;font-size:16px;text-decoration:none;display:inline-block;width:150px;padding-top:3px;padding-bottom:3px;padding-left:30px;background:transparent url(/images/email-icon.png) no-repeat;text-transform:lowercase;}#contact span.em a:hover{color:#999999;}#contact p.adr{color:#cccccc;font-weight:400;line-height:24px;font-size:16px;margin:15px 0;padding-left:30px;background:transparent url(/images/location-icon.png) no-repeat;}#contact p.adr a{text-decoration:none!important;color:#cccccc!important;}#contact p.adr a:hover{color:#999999;}#contact p.hrs{color:#cccccc;font-weight:400;line-height:24px;font-size:16px;margin:15px 0;padding-left:30px;background:transparent url(/images/clock-icon.png) no-repeat;}#contact p.hrs .hoursblock{display:block;}#contact p.hrs .hoursblock strong{display:inline-block;width:95px;}#contact p.hrs .smaller{display:block;margin-top:15px;font-size:14px;}#contact .fb-like{margin:0 0 15px 30px;}#location{display:block;width:990px;height:342px;position:relative;background:#e5e3df;}#location h3{position:absolute;top:0;left:0;display:block;z-index:9999;width:940px;background:transparent url(/images/location-heading.png) no-repeat;padding-left:50px;font-size:18px;color:white;padding-top:13px;padding-bottom:34px;}#map-canvas{top:45px;width:990px;height:297px;}#brand{padding:0 0 0 40px;margin-top:50px;}#brand h2{font-size:24px;color:white;margin-bottom:40px;padding-left:487px;}#brand .brand{display:inline-block;width:300px;height:300px;cursor:pointer;position:relative;}#brand .brand img{position:absolute;z-index:7777;}#brand .visit{display:block;margin-top:15px;padding:0 20px;margin-left:-20px;margin-bottom:-20px;width:231px;background:transparent url(/images/wrap-bg2.png);}#brand .visit a{color:white;text-decoration:none;font-weight:bold;font-size:12px;display:inline-block;padding-right:35px;padding-top:10px;padding-bottom:10px;background:transparent url(/images/visit-arrow.png) right 6px no-repeat;}#brand .visit a:hover{color:#999999;background:transparent url(/images/visit-arrow.png) right -28px no-repeat;}.brand figcaption{position:absolute;display:block;z-index:8888;color:white;width:231px;background:transparent url(/images/description-dropdown.png) no-repeat;top:15px;left:15px;height:0;overflow:hidden;padding-top:0;padding-left:20px;padding-right:20px;padding-bottom:20px;opacity:0;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand figcaption .text{opacity:0;transition:opacity 0.1s ease;-webkit-transition:opacity 0.1s ease;}.brand:hover figcaption#florsheim{opacity:1;height:213px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#swims{opacity:1;height:303px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#gant{opacity:1;height:249px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#ag{opacity:1;height:267px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#joes{opacity:1;height:195px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#eton{opacity:1;height:267px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#helly-hansen{opacity:1;height:303px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#daniel-wellington{opacity:1;height:375px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#merrell{opacity:1;height:213px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#gibson{opacity:1;height:195px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#rockport{opacity:1;height:213px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#gstar{opacity:1;height:177px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#sperry{opacity:1;height:195px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#sebago{opacity:1;height:249px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption#happy-socks{opacity:1;height:231px;padding-top:295px;transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;-webkit-transition:opacity 0.3s ease, padding-top 0.5s ease, height 0.5s ease;}.brand:hover figcaption .text{opacity:1;transition:opacity 0.3s 0.2s ease;-webkit-transition:opacity 0.3s 0.2s ease;}#contact2{margin-top:35px;margin-left:50px;}#contact2 p.fn{display:none;}#contact2 p.tel a{color:white;font-weight:400;font-size:20px;margin-top:10px;margin-bottom:10px;margin-right:50px;display:inline-block;text-decoration:none;float:left;padding-top:3px;padding-bottom:3px;padding-left:30px;background:transparent url(/images/phone-icon-alt.png) no-repeat;}#contact2 p.em a{color:white;font-weight:400;font-size:20px;text-decoration:none;display:inline-block;float:left;margin:10px 0;padding-top:3px;padding-bottom:3px;padding-left:30px;background:transparent url(/images/email-icon-alt.png) no-repeat;text-transform:lowercase;}#contact2 p.em a:hover{color:#cccccc;}#contact2 p.adr{color:white;font-weight:400;font-size:18px;margin-right:50px;padding-top:3px;padding-bottom:3px;padding-left:30px;float:left;display:inline-block;background:transparent url(/images/location-icon-alt.png) no-repeat;}#contact2 p.adr a{text-decoration:none!important;color:white!important;}#contact2 p.adr a:hover{color:#cccccc;}#contact2 p.hrs{color:white;font-weight:400;line-height:24px;font-size:16px;margin:15px 0;float:left;padding-left:30px;background:transparent url(/images/clock-icon-alt.png) no-repeat;}#contact2 p.hrs .hoursblock{float:left;margin-right:20px;}#contact2 p.hrs .last{margin-right:0;}#contact2 p.hrs .smaller{display:block;float:left;margin-left:20px;font-size:12px;}#keywords{color:#444444;padding:35px 50px 0 50px;margin-bottom:35px;text-align:justify;}.px13{font-size:13px;}.px14{font-size:14px;}.px15{font-size:15px;}#social{display:block;position:relative;width:990px;height:50px;margin:35px 0;}.browse{display:block;width:171px;height:50px;position:absolute;right:50px;top:0;background:transparent url(/images/footer-logo.png) no-repeat;text-indent:-9999px;}.facebook a{display:block;width:50px;height:50px;position:absolute;left:50px;top:0;background:transparent url(/images/facebook-icon.png) no-repeat;text-indent:-9999px;}.facebook a:hover{background:transparent url(/images/facebook-icon.png) 0 -61px no-repeat;}.gplus a{display:block;width:50px;height:50px;position:absolute;left:110px;top:0;background:transparent url(/images/gplus-icon.png) no-repeat;text-indent:-9999px;}.gplus a:hover{background:transparent url(/images/gplus-icon.png) 0 -61px no-repeat;}.instagram a{display:block;width:50px;height:50px;position:absolute;left:170px;top:0;background:transparent url(/images/instagram-icon.png) 0 0 no-repeat;text-indent:-9999px;}.instagram a:hover{background:transparent url(/images/instagram-icon.png) 0 -61px no-repeat;}.fb-like{position:absolute;left:240px;top:15px;}#show{font-size:10px;color:#666666;width:890px;margin:0 auto;padding-bottom:35px;}#show p{text-align:right;margin:0;}#show a{color:#666666;}#show a:hover{color:#666666;}#show #legal-link a{color:#666666;}#show #legal-link a:hover{color:#666666;text-decoration:underline;}#show a.st{text-decoration:none;}#legal-link{float:left;color:#666666;}h1{font-size:10px;color:black;}menu{list-style:none;}label{width:290px;}legend{display:none;}fieldset{margin:15px 0 0 0;padding:0;border:none;}fieldset p{margin:0 0 10px 0;}fieldset dl,fieldset dt,fieldset dd{margin:0;padding:0;}fieldset dt,fieldset dd{min-height:28px;height:auto!important;height:28px;line-height:28px;}fieldset dt{font-weight:normal;float:left;width:120px;}input[type="text"]{background:white;border:1px solid #cccccc;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;width:270px;}textarea{background:white;border:1px solid #cccccc;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:2px;width:270px;height:150px;overflow:auto;margin-top:3px;}select *{outline:0;}select{background:white;border:1px solid #cccccc;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:277px;padding:2px;margin:3px 0 0 0;}input[type="text"]:focus,textarea:focus,select:focus{border:1px solid #888888;}input.error{border:1px solid #9d0159;}.required{color:#9d0159;}div.error{border:1px solid #9d0159;padding:15px 15px 10px 15px;margin:13px 0 20px 0;background:#f7f7f7;width:600px;}div.error h3{font-size:13px;margin:5px 0 10px 0;}button{background:#cccccc;border:1px solid #666666;color:black;cursor:pointer;font-size:12px;line-height:10px;padding:3px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;}button:hover{background:#666666;color:white;}address{font-style:normal!important;}