/*--------------------------------------------
Home Page
---------------------------------------------*/
body.cms-home {background: url(../images/homepage/background1.jpg) top center no-repeat; color:#fff;}

body.background1 {background-image: url(../images/homepage/background1.jpg);}
body.background2 {background-image: url(../images/homepage/background2.jpg);}
body.background3 {background-image: url(../images/homepage/background3.jpg);}
body.background4 {background-image: url(../images/homepage/background4.jpg);}
body.background5 {background-image: url(../images/homepage/background5.jpg);}
body.background6 {background-image: url(../images/homepage/background6.jpg);}

body.cms-index-index a {color:#fff;}
body.cms-index-index a:hover {color:#ea4196;}

body.cms-index-index ul.links li, body.cms-index-index #currency ul li {
	border-right:solid 1px #fff;
}

body.cms-index-index input {
	background:#fff;
}

body.cms-index-index #lower-header {
	border-bottom:0;
}

body.cms-index-index ul#look-links {
	border:none;
}

body.cms-index-index li#nav-home a {background:url(../images/homepage/nav_home.png) 0 0 no-repeat;	width:35px;}
body.cms-index-index li#nav-home a:hover, body.cms-index-index li#nav-home.active a {background-position:0 -14px;}

body.cms-index-index li#nav-shop a {background:url(../images/homepage/nav_shop.png) 0 0 no-repeat;	width:35px;}
body.cms-index-index li#nav-shop a:hover, body.cms-index-index li#nav-shop.active a {background-position:0 -14px;}

body.cms-index-index li#nav-collections a {background:url(../images/homepage/nav_collections.png) 0 0 no-repeat; width:84px;}
body.cms-index-index li#nav-collections a:hover {background-position:0 -14px;}

body.cms-index-index li#nav-lookbook a {background:url(../images/homepage/nav_lookbook.png) 0 0 no-repeat; width:68px;}
body.cms-index-index li#nav-lookbook a:hover, li#nav-lookbook.active a {background-position:0 -14px;}

body.cms-index-index li#nav-stores a {background:url(../images/homepage/nav_stores.png) 0 0 no-repeat; width:49px;}
body.cms-index-index li#nav-stores a:hover {background-position:0 -14px;}

body.cms-index-index li#nav-press a {background:url(../images/homepage/nav_press.png) 0 0 no-repeat; width:42px;}
body.cms-index-index li#nav-press a:hover {background-position:0 -14px;}

body.cms-index-index li#nav-pinboard a {background:url(../images/homepage/nav_pinboard.png) 0 0 no-repeat; width:63px;}
body.cms-index-index li#nav-pinboard a:hover {background-position:0 -14px;}

body.cms-index-index li#nav-history a {background:url(../images/homepage/nav_companyhistory.png) 0 0 no-repeat;	width:118px;}
body.cms-index-index li#nav-history a:hover {background-position:0 -14px;}

body.cms-index-index li#nav-contact a {background:url(../images/homepage/nav_contactus.png) 0 0 no-repeat; width:77px;}
body.cms-index-index li#nav-contact a:hover {background-position:0 -14px;}

body.cms-index-index #promotion-container {
	float:right;
	padding:50px 0 0 0;
}

body.cms-index-index .promotion {
	width:350px;
	border-bottom:solid 1px #fff;
	margin:0 0 25px 0;
	overflow:hidden;
}

body.cms-index-index #last-promotion {
	border:0;
}

body.cms-index-index .promotion a {
	display:block;
	padding:0 0 10px 0;
}

body.cms-index-index p {
	float:left;
	display:block;
	width:230px;
}

body.cms-index-index .promotion .promotion-img {
	float:right;
}

#promotion-container .block-subscribe{
	width:350px;
	clear:both;
}

.promotion .block-subscribe{
	border:0;
	padding:0 0 20px 0;
	margin:0 0 5px 0;
}
#promotion-container .block-title p{
	float:none;
	width:auto;
}
.promotion .block-subscribe input{
	width:170px;
}

.promotion #advice-required-entry-newsletter, .promotion #advice-validate-email-newsletter {
	/* top:26px; */
	margin-top:28px;
	color:#fff;
}

.promotion .block-subscribe p.success{
	color:#fff;
}

#last-promotion{
	/*background: transparent url(../images/homepage/menswear2010.png) top right no-repeat; */
	height:260px;
	padding:0 0 20px 0;
	width:350px;
	display:block;
}
#last-promotion p {
	width:200px; 
	margin-top:15px;
	}

.link-comp{
	font-size:0.9em;
	text-decoration:underline;
}

