/*----- Text -----*/
h1{color:#ffffff;font-family:arial, sans-serif;font-size:39px;font-weight:normal;margin:0px;}
h2{color:#ffffff;font-family:"Times New Roman", serif;font-size:30px;font-weight:normal;margin:0px;}
h3{color:#ffffff;font-family:"Courier New", sans-serif;font-size:30px;font-weight:normal;margin:0px 0px 6px 0px;}
h4{color:#ffffff;font-family:"Times New Roman", serif;font-size:18px;font-style:italic;font-weight:normal;margin:0px;}
p{color:#666666;font-family:"Times New Roman", serif;line-height:20px;margin:0px 0px 20px 0px;}
span{color:#ffffff;}
a{color:#ff9999;text-decoration:none;}
a:active{color:#ff9999;}
a:hover{color:#ff9999;text-decoration:underline;}
a:visited{color:#ff9999;}

/*----- General -----*/
*{margin:0;padding:0;} 
html{height:100%;overflow:-moz-scrollbars-vertical;}
body>#wrapper{height:auto;min-height:100%;}
body{background:#0d0d0d url(../img/bg-tile.png) repeat;font-size:14px;height:100%;margin:0px 0px 0px 0px;}
#wrapper{background:url(../img/bg-top.png) repeat-x;height:100%;}
.container{margin-left:auto;margin-right:auto;padding-bottom:143px;width:960px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px;}
#nav-wrapper{height:80px;margin-left:15px;width:910px;}
#nav{padding:24px 0px 0px 0px;}
#nav-bar{background-image:url(../img/bg-navigation-en.png);background-repeat:no-repeat;float:left;height:36px;margin:0px;padding:0px;width:471px;}
#nav-bar span{display:none;}
#nav-bar li, #nav-bar a{display:block;height:36px;}
#nav-bar li{float:left;display:inline;list-style:none;}
#link-1{width:99px;}
#link-2{width:81px;}
#link-3{width:88px;}
#link-4{width:109px;}
#link-5{width:94px;}
#link-1 a:hover{background:url(../img/bg-navigation-en.png) 0px -36px no-repeat;}
#link-2 a:hover{background:url(../img/bg-navigation-en.png) -99px -36px no-repeat;}
#link-3 a:hover{background:url(../img/bg-navigation-en.png) -180px -36px no-repeat;}
#link-4 a:hover{background:url(../img/bg-navigation-en.png) -268px -36px no-repeat;}
#link-5 a:hover{background:url(../img/bg-navigation-en.png) -377px -36px no-repeat;}
#active-1{background:url(../img/bg-navigation-en.png) 0px -72px no-repeat;width:99px;}
#active-2{background:url(../img/bg-navigation-en.png) -99px -72px no-repeat;width:81px;}
#active-3{background:url(../img/bg-navigation-en.png) -180px -72px no-repeat;width:88px;}
#active-4{background:url(../img/bg-navigation-en.png) -268px -72px no-repeat;width:109px;}
#active-5{background:url(../img/bg-navigation-en.png) -377px -72px no-repeat;width:94px;}
#language{float:right;padding:8px 10px 0px 0px;}
#polski-bar{background-image:url(../img/btn-polski.png);background-repeat:no-repeat;float:left;height:24px;margin:0px;padding:0px;width:61px;}
#polski-bar span{display:none;}
#polski-bar li, #polski-bar a{display:block;height:24px;}
#polski-bar li{float:left;display:inline;list-style:none;}
#btn-polski{width:61px;}
#btn-polski a:hover{background:url(../img/btn-polski.png) 0px -24px no-repeat;}

/*----- Home Page -----*/
#container-billboard{background: url(../img/bg-billboard.png) no-repeat;height:453px;margin-bottom:40px;width:940px;}
#container-trends{display:inline;float:left;position:relative;margin-left:30px;width:340px;}
#container-brands{display:inline;float:left;position:relative;margin-left:20px;width:518px;}
#container-about-us{display:inline;float:left;position:relative;margin-left:20px;padding-bottom:68px;width:518px;}
#label-trends{background:url(../img/label-trends.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:103px;}
#label-brands{background:url(../img/label-brands.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:101px;}
#label-about-us{background:url(../img/label-about-us.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:138px;}
.box-trends{border:#232323 dashed 1px;height:178px;margin-top:11px;width:321px;}
.box-trends h4{padding: 17px 0px 4px 17px;}
.box-trends p{font-size:12px;font-style:italic;padding:0px 17px 0px 17px;}
#box-brands{background:#121212;border:#232323 dashed 1px;height:178px;margin:11px 0px 40px 0px;width:518px;}
#slideshow-1{background:#000000;height:160px;margin:9px;position:relative;overflow:hidden;width:500px;}
#slideshow-1 img{position:absolute;left:0;top:0;}


/*----- Inner Page -----*/
#content-wrapper{background:url(../img/bg-content-wrapper.png) no-repeat;height:auto;padding-top:40px;width:940px;}
#container-title{height:44px;padding-left:20px;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;width:940px;}
#logo-large{background:url(../img/logo-large.gif) no-repeat;display:block;float:right;height:18px;margin-top:6px;overflow:hidden;padding-right:60px;text-indent:-5000px;width:265px;}
#rule{background:url(../img/bg-rule.gif) repeat-x;display:block;height:40px;margin-left:10px;margin-top:22px;width:920px;}

/*----- About Page -----*/
#title-about{background:url(../img/title-about.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:117px;}
#container-img-about{display:inline;float:left;position:relative;margin-left:30px;width:340px;}
#container-overview{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-mission{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-values{display:inline;float:left;position:relative;margin-left:37px;width:510px;}
#container-leadership{display:inline;float:left;position:relative;margin:0px 0px -25px 30px;width:880px;}
#label-overview{background:url(../img/label-overview.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:140px;}
#label-mission{background:url(../img/label-mission.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:121px;}
#label-values{background:url(../img/label-values.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:102px;}
#label-leadership{background:url(../img/label-leadership.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:173px;}
#box-barbara{display:inline;float:left;padding-bottom:60px;position:relative;width:425px;}
#box-katie{display:inline;float:left;margin-left:30px;padding-bottom:60px;position:relative;width:425px;}
#box-img-about{background:#121212;border:#232323 dashed 1px;display:inline;float:left;position:relative;margin-left:30px;padding:9px; height:527px;width:303px;}
#img-about{background:#000000 url(../img/img-about.png) no-repeat;height:527px;width:303px;}

/*----- Brands Page -----*/
#title-brands{background:url(../img/title-brands.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:131px;}
#container-in-our-stores{display:inline;float:left;position:relative;margin:0px 0px -7px 30px;width:880px;}
#container-brand-display{display:inline;float:left;position:relative;margin:-10px 0px 0px 30px;width:880px;}
#label-in-our-stores{background:url(../img/label-in-our-stores.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:225px;}
#box-brand-names{display:inline;float:left;margin-top:6px;padding-bottom:55px;position:relative;width:300px;}
#box-brands-large{background:#121212;border:#232323 dashed 1px;display:inline;float:left;height:288px;margin-top:11px;position:relative;width:573px;}
#slideshow-2{background:#000000;height:270px;margin:9px;position:relative;overflow:hidden;width:555px;}
#slideshow-2 img{padding-left:27px;padding-top:55px;position:absolute;left:0;top:0;}
#box-brand-names ul{display:block;line-height:20px;list-style:none;overflow:hidden;padding:0px;margin:0px;}

/*----- Locations Page -----*/
#title-locations{background:url(../img/title-locations.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:178px;}
#container-addresses{display:inline;float:left;height:auto;position:relative;margin:0px 0px 0px 30px;padding-bottom:35px;width:880px;}
#label-chiara-boutique-promenada{background:url(../img/label-chiara-boutique-promenada.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:480px;}
#label-chiara-boutique-downtown{background:url(../img/label-chiara-boutique-downtown.gif) no-repeat;display:block;height:29px;margin-top:40px;text-indent:-5000px;width:426px;}

/*----- Contact Page -----*/
#title-contact{background:url(../img/title-contact.gif) no-repeat;display:block;float:left;height:36px;overflow:hidden;text-indent:-5000px;width:147px;}
#container-customer-service{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-partnership-inquiries{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-press-inquiries{display:inline;float:left;position:relative;margin:0px 0px 14px 30px;width:880px;}
#container-feedback{display:inline;float:left;position:relative;margin:0px 0px 0px 30px;padding-bottom:35px;width:880px;}
#label-customer-service{background:url(../img/label-customer-service.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:282px;}
#label-partnership-inquiries{background:url(../img/label-partnership-inquiries.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:370px;}
#label-press-inquiries{background:url(../img/label-press-inquiries.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:262px;}
#label-feedback{background:url(../img/label-feedback.gif) no-repeat;display:block;height:29px;text-indent:-5000px;width:137px;}
#box-map{background:#121212;border:#232323 dashed 1px;height:265px;margin:-10px 0px 10px 0px;width:880px;}
#img-map{background:#000000;height:247px;margin:9px;width:862px;}

/*----- Footer -----*/
#container-footer{background:url(../img/bg-footer.gif) repeat-x;height:103px;margin-left:auto;margin-right:auto;width:920px;}
#container-footer p{display:block;float:left;font-size:12px;font-style:italic;overflow:hidden;padding:30px 0px 0px 19px;width:425px;}
#logo-small{background:url(../img/logo-small.gif) no-repeat;display:block;float:right;height:13px;margin-top:45px;overflow:hidden;padding-right:20px;text-indent:-5000px;width:210px;}

/*----- Sticky Footer -----*/
#wrapper-footer{clear:both;height:143px;margin-top:-143px;/* negative value of footer height */margin-left:-20px;position:relative;}
/* CLEAR FIX*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
