@font-face {
    font-family: 'TradeGothicW01Cn18Regular';
    src: url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensed18-webfont.eot');
    src: url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensed18-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensed18-webfont.woff') format('woff'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensed18-webfont.ttf') format('truetype'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensed18-webfont.svg#TradeGothicW01Cn18Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TradeGothicW01BoldCn20Regular';
    src: url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensedbold20-webfont.eot');
    src: url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensedbold20-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensedbold20-webfont.woff') format('woff'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensedbold20-webfont.ttf') format('truetype'),
         url('http://corp.timberland.com/timberframe/css/fonts/tradegothiccondensedbold20-webfont.svg#TradeGothicW01BoldCn20Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'LubalinGraphBold';
    src: url('http://corp.timberland.com/timberframe/css/fonts/itclubalingraphbold-webfont.eot');
    src: url('http://corp.timberland.com/timberframe/css/fonts/itclubalingraphbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://corp.timberland.com/timberframe/css/fonts/itclubalingraphbold-webfont.woff') format('woff'),
         url('http://corp.timberland.com/timberframe/css/fonts/itclubalingraphbold-webfont.ttf') format('truetype'),
         url('http://corp.timberland.com/timberframe/css/fonts/itclubalingraphbold-webfont.svg#LubalinGraphBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* GLOBAL CONTENT CSS */

/* Global Header Reset */
#globalNav ul,#globalNav li{padding:0;margin:0;list-style-type:none;}

/* Global Header Style */
#globalNav{font-family:'TradeGothicW01BoldCn20Regular',Helvetica,Arial,san-serif;width:100%;height:27px;position:fixed;top:0;left:1px;z-index:2000;}
#globalNav #globalNavTop,#globalNavBottom{width:100%;}
#globalNav #globalNavTop{position:absolute;top:0;left:1px;height:27px;z-index:1001;/*background:#D47609;background:rgba(255,117,25,1);*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0.25, rgba(203,113,3,1)),color-stop(1.0, rgba(227,125,17,1)));background:-moz-linear-gradient(center top,rgba(203,113,3,1),rgba(227,125,17,1));background:-o-linear-gradient(top,rgba(203,113,3,1) 25%,rgba(227,125,17,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CB7103, endColorstr=#E37D11);border-bottom:1px solid #cb7103;}
#globalNav #logoWrapper{width:990px;height:27px;margin-left:auto;margin-right:auto;position:relative;}
#globalNav #tblLogo{width:33px;height:25px;margin-top:1px;float:left;background:transparent url('images/tblGlobalHeadLogo.png') no-repeat right top;}
#globalNav #tblLogo a{display:block;width:150px;height:25px;}
#globalNav span#globalMenuText,#globalNav span#globalShopText,#globalNav span#globalSLocText{font-family:'TradeGothicW01BoldCn20Regular',Impact,"Arial Narrow",san-serif;color:#fff;font-size:18px;margin-bottom:8px;font-weight:normal;padding-top:4px;display:block;text-transform:uppercase;}
#globalNav span#globalMenuText,#globalNav span#globalShopText,#globalNav span#globalSLocText{ float: left; position:absolute; /* EXPLORE HACK */}
#globalNav span#globalTopLinks{position:absolute;left:824px;}
#globalNav span#globalSLocText{margin-left:16px;}
#globalNav span#globalMenuText{color:#ffffff;text-shadow:0px 1px 0px #ff8e05;font-weight:normal;}

/* Menu to Explore HACK */
/* Default */
#globalNav span#globalTopLinks{ width: 300px; position:absolute; left: 753px; /* explore update left:824px; */}
#globalNav span#globalSLocText{ margin-left: 119px; /* explore update margin-left:16px; */ }
#globalNav span#globalMenuText { left: 800px; }
#globalNav:hover span#globalMenuText { color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05; }  

/* EN */
:lang(en) #globalNav span#globalTopLinks{ width: 300px; position:absolute; left: 753px; }
:lang(en) #globalNav span#globalSLocText{ margin-left: 119px; }
:lang(en) #globalNav span#globalMenuText { left: 800px; }
:lang(en) #globalNav:hover span#globalMenuText { color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05; }  

/* EN-GB */
:lang(en-gb) #globalNav span#globalTopLinks{ width: 300px; position:absolute; left: 753px; }
:lang(en-gb) #globalNav span#globalSLocText{ margin-left: 119px; }
:lang(en-gb) #globalNav span#globalMenuText { left: 800px; }
:lang(en-gb) #globalNav:hover span#globalMenuText { color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05; }  

/* DE */
:lang(de) #globalNav span#globalTopLinks{ width: 300px; position:absolute; left: 753px; }
:lang(de) #globalNav span#globalSLocText{ margin-left: 119px; }
:lang(de) #globalNav span#globalMenuText { left: 781px; }
:lang(de) #globalNav:hover span#globalMenuText { color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05; }  

/* FR */
:lang(fr) #globalNav span#globalTopLinks{ width: 300px; position:absolute; left: 753px; }
:lang(fr) #globalNav span#globalSLocText{ margin-left: 119px; }
:lang(fr) #globalNav span#globalMenuText { left: 793px; }
:lang(fr) #globalNav:hover span#globalMenuText { color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05; } 



#globalNav span#globalShopText a,#globalNav span#globalSLocText a{color:rgb(255,255,255);text-shadow:0px -1px 0px #c26d07,0px 1px 0px #ffbc6e;font-weight:normal;}
#globalNav span#globalShopText a:hover,#globalNav span#globalSLocText a:hover{color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05;}
#globalNav #globalNavBottom{color:#fff;position:absolute;height:325px;top:-298px;z-index:1000;/*background:#D47609;background:rgba(255,102,0,.9);*/background:-webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(203,113,3,1)),color-stop(0.50, rgba(203,113,3,.9)),color-stop(1.0, rgba(227,125,17,.9)));background:-moz-linear-gradient(center top,rgba(203,113,3,1) 0%,rgba(203,113,3,.9) 25%,rgba(227,125,17,.9) 100%);background:-o-linear-gradient(top,rgba(203,113,3,1) 0%,rgba(203,113,3,.9) 50%,rgba(227,125,17,.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFCB7103, endColorstr=#E5E37D11);border-bottom:1px solid #cb7103;}
#globalNav .globalNavContent{width:990px;margin-left:auto;margin-right:auto;}
#globalNav ul.vertical-nav{width:156px;height:150px;display:block;margin-right:8px;margin-top:50px;float:left;}
#globalNav ul#menu-shop{margin-right:0;}
#globalNav li.navColumnHeader{font-family:'TradeGothicW01BoldCn20Regular',Helvetica,Arial,san-serif;color:#fff;font-size:18px;margin-bottom:8px;text-transform:uppercase;text-shadow: 0px 1px 0px rgb(95,52,6);}
#globalNav ul.vertical-nav li.navColumnHeader a,#globalNav ul.vertical-nav li.navColumnHeader a:visited{color:rgb(255,255,255);font-family:'TradeGothicW01BoldCn20Regular',Helvetica,Arial,san-serif;font-size:18px;text-shadow:0px -1px 0px #c26d07,0px 1px 0px #ffbc6e;font-weight:normal;}
#globalNav ul.vertical-nav li.navColumnHeader a:hover{color:rgb(149,84,32);font-weight:normal;text-shadow:0px 1px 0px #ff8e05;background:transparent;}
#globalNav ul.vertical-nav li{float:left;display:block;width:156px;}
#globalNav ul.vertical-nav a{color:#fff;font-family:Helvetica,Arial,san-serif;text-decoration:none;display:block;width:152px;padding:4px 2px 4px 8px;font-size:12px;font-weight:normal;margin-bottom:4px;display:block;position:relative;left:-8px;}
#globalNav ul.vertical-nav a:hover{color:rgb(166,91,10);background:#fff;}
#globalNav #thumbWrap{width:160px;height:150px;margin-top:53px;margin-right:8px;float:left}
#globalNav #navThumbnail{display:block;width:140px;height:102px;background-size:140px 102px;}
#globalNav #thumbLink{display:block;width:140px;height:102px;float:left;}
#globalNav #polariod{width:140px;height:102px;background-color:#fff;display:none;}
#globalNav #navCopyText{width:150px;color:#fff;font-size:11px;margin:8px auto 0;display:none;font-family:Helvetica,Arial,san-serif;letter-spacing:1px;}

/* Global Footer Reset */
#footer{display:none;} /* Kill theme footer (for Wordpress... well, hide it anyway) */

/* Global Footer Style */
#globalFooter{width:100%;position:fixed;bottom:0;font-family:Helvetica,Arial,san-serif;color:#fff;font-size:11px;z-index:100;}
#globalFooter #footerContent{width:990px;height:34px;margin-left:auto;margin-right:auto;}
#globalFooter a,#globalFooter a:visited{color:#fff;text-shadow:1px 1px 0 #000;text-decoration:none;}
#globalFooter a:hover{color:#fff;text-decoration:underline;}
#globalFooter .footerSocial{float:left;width:310px;height:25px;margin-top:1px;}
#globalFooter .ftSocialItem{float:left;margin-right:4px;width:115px;}
#globalFooter .ftSocialItem a{display:block;height:25px;background-image:url('images/socialIcons.png');}
#globalFooter .ftSocialItem a.ftSocialLg:hover{text-decoration:none !important;}
#globalFooter .ftSocialItem a.ftSocialSm{width:25px;}
#globalFooter .ftSocialItem a.ftSocialLg{width:116px;background-repeat:no-repeat;padding-left:29px;}
#globalFooter a#ftFacebook{background-position:0 0;}
#globalFooter a#ftYouTube{background-position:-24px 0;}
#globalFooter a#ftTwitter{width:24px;background-position:-49px 0;}
#globalFooter a#ftEmail{background-position:-73px 0;}
#globalFooter div.emailText{color:#fff;font-family:'Arial Black',Arial,Helvetica,san-serif;font-size:10px;line-height:12px;text-transform:uppercase;padding-top:1px;}
#globalFooter .footerRow{text-shadow:1px 1px 0 #000;}
#globalFooter .footerLinks{float:left;margin-left:8px;margin-top:3px;}
#globalFooter span.footer-copy-text{margin-left:100px;}
#globalFooter div.footerRight{float:right;height:25px;}

/* Language Selector Flags */
#countrySelector{height:25px;padding-left:24px;background-repeat:no-repeat;background-position:left center;}
#countrySelector.en-us{background-image:url('images/flags/en.gif');}
#countrySelector.en-gb{background-image:url('images/flags/en-gb.gif');}
#countrySelector.de{background-image:url('images/flags/de.gif');}
#countrySelector.es{background-image:url('images/flags/es.gif');}
#countrySelector.fr{background-image:url('images/flags/fr.gif');}
#countrySelector.it{background-image:url('images/flags/it.gif');}
#countrySelector.sg{background-image:url('images/flags/sg.png');}
#countrySelector.my{background-image:url('images/flags/my.png');}
#countrySelector.jp{background-image:url('images/flags/jp.png');}
#countrySelector.zh{background-image:url('images/flags/zh.png');}
#countrySelector.hk{background-image:url('images/flags/hk.png');}
#countrySelector.tw{background-image:url('images/flags/tw.png');}
#countrySelector a{position:relative;top:7px;}

/* Global Language Selector */
body.langSelectPage{background-color:#000;}
#langSelectBackground{height:90%;position:absolute;text-align:center;top:5%;vertical-align:middle;width:100%;z-index:-1;}
#langSelectBackground img{vertical-align:middle;height:100%;}
#langSelectWrap{font-face:courier;color:#fff;position:absolute;margin-top:70px;padding-left:70px;}
#langSelectList ul{margin:20px 0;padding:0;list-style:none outside none;}
#langSelectList ul li{margin-bottom:5px;}
body.langSelectPage a,body.langSelectPage a:hover{font-size:0.9em;padding:0 2px 2px 2px;font-family:Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;}
body.langSelectPage a:hover{background-color:#666;color:#000;}

/* Global Styles */
#globalNav a,#globalNav a:hover,#globalNav a:active,#globalNav a:visited{color:#fff;text-decoration:none;}
#globalNav sup{font-size:xx-small;vertical-align:super;}
#globalNav .clear{width:100%;clear:both;}
