@charset "utf-8";
/* CSS Document */

a.nav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dc056f; text-decoration:none;}
a.nav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8a8476; text-decoration:none;}
a.nav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8a8476; text-decoration:none;}
a.nav:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dc056f; text-decoration:none;}

#ZumZumSearchResults a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight : bold; color:#dc056f; text-decoration:underline;}
#ZumZumSearchResults a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight : bold; color:#cdc7bb; text-decoration:underline;}
#ZumZumSearchResults a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight : bold; color:#cdc7bb; text-decoration:underline;}
#ZumZumSearchResults a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight : bold; color:#dc056f; text-decoration:none;}

a.nav_current:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a.nav_current:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a.nav_current:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a.nav_current:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}



body {
}
#wrapper {
	height: auto;
	width: 1035px;
	margin-top: -6px;
	margin-right: auto;
	margin-bottom: 0px;
	/*margin-left: -14px;*/
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: auto;
	
	
	
	
}

/* IE 6.0 */
* html #wrapper {
	height: auto;
	width: 1035px;
	margin-top: -6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentPressBack {
 	
	width:785px;
	height:auto;
	padding:0px;
	min-height:535px;
	
}
#privacy{
	float:left;
	margin-left:34px;
	width:670px;
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	line-height:13px; 
}
a.press{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color:#dd8fb6
}
#contentPress{
	width:785px;
	height:580px;
	margin-top:2px;
	
	background-image:url(../images/press-back.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
}
#contact{
	float:left;
	margin-left:34px;
	width:370px;
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	line-height:13px; 
}
#nav {
	width:200px;
	height:auto;
	float:left;
	padding:0px;
	margin-bottom:2px;
	margin-left:15px;
	margin-top:20px;
	margin-right:0px;
}

/* IE 6.0 */
* html #nav {
	width:200px;
	height:auto;
	float:left;
	padding:0px;
	margin-bottom:2px;
	margin-left:10px;
	margin-top:20px;
	margin-right:0px;
}

#header{
	width:785px;
	height:61px;
	float:right;
	background-image:url(../images/header-background.gif);
	background-repeat:no-repeat;
	background-position:right;
}

/* IE 6.0 */
* html #header{
	width:785px;
	height:61px;
	float:left;
	background-image:url(../images/header-background.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#content{
	width:785px;
	height:auto;
	min-height:528px;
	margin-top:2px;
	/*float:right;*/
	float:left;
	
	
        
	}
* html #content{
	width:785px;
	height:auto;
	min-height:528px;
	margin-top:2px;
	/*float:right;*/
	float:left;
	
        
	}	
#contentPopup{
	width:585px;
	height:auto;
	min-height:528px;
	margin-top:2px;
	/*float:right;*/
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	}
#footer{
	width:785px;
	height:61px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cdc7bb;
	font-weight:normal;
	text-align:right;
	margin-top:5px;
	line-height:25px;
	padding-right:25px;

}
.footerPipe{
	width:22px;
	height:auto;
	margin-top: auto;
	margin-right: 11px;
	margin-bottom: auto;
	margin-left: 11px;
}

.footerCollections{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8a8476; text-decoration:none;
}
#navCollections{
	width:198px;
	background-color:#cdc7bb;
	padding-top:2px;
	margin-top:0px;
}
.navCollectionsRow{
	width:auto;
	line-height:22px;
	margin-left:30px;
	padding-bottom:3px;

	min-height:22px;
    height:auto !important;
    height:22px;
}
.navCollectionsRowImage{
	width:auto;
	margin-left:30px;
	padding-top:4px;
	padding-bottom:3px;
}
.navCollectionsRowImageLast{
	width:auto;
	margin-left:30px;
	padding-top:4px;
	padding-bottom:3px;
}
.navCollectionsRowEmpty{
	width:auto;
	height:25px;
	margin-left:30px;
}

.navCarrot {
	padding-right:3px;
	float:left;
	margin-top:7px;
}

#navWin{
	 border:solid;
	 border-bottom:1px;
	 border-bottom-color:#FFFFFF;
	 border-left-width:0px;
	 border-right-width:4px;
	 border-right-color:#FFFFFF;
	 border-top:2px;
	 border-top-color:#FFFFFF;
}

/* IE 6.0 */
* html #navWin{
	 border:solid;
	 border-bottom:1px;
	 border-bottom-color:#FFFFFF;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-right-color:#FFFFFF;
	 border-top:2px;
	 border-top-color:#FFFFFF;
}

#navWinTall{
	margin-top:2px;
}

#navPhoto{
	border:solid;
	 border-bottom:2px;
	 border-bottom-color:#FFFFFF;
	 border-left-width:0px;
	 border-right-width:4px;
	 border-right-color:#FFFFFF;
	 border-top:1px;
	 border-top-color:#FFFFFF;
}

/* IE 6.0 */
* html #navPhoto{
	border:solid;
	 border-bottom:2px;
	 border-bottom-color:#FFFFFF;
	 border-left-width:0px;
	 border-right-width:0px;
	 border-right-color:#FFFFFF;
	 border-top:1px;
	 border-top-color:#FFFFFF;
}



#navBottom {
	margin-top:2px;
}

#headerSearch{
	width:512px;
	height:35px;
	background-color:#cdc7bb;
	margin-top:26px;
}
.headerMainSearch{
	background-color:#eae9e4;
	line-height:25px;
	color:#8a8476;
	vertical-align:middle;
}
.headerStateSearch{
	 background-color:#eae9e4;
	 size:15px;
	 color:#8a8476;
	 vertical-align:middle;
}
#goButton{
	}


#crumbBack{
	background-image: url(../images/content-crumb-back.gif);
	background-repeat:no-repeat;
	width:785px;
	height:46px;
}

/* IE 6.0 */
* html #crumbBack{
	background-image: url(../images/content-crumb-back.gif);
	background-repeat:no-repeat;
	float:left;
	width:785px;
	height:46px;
}

.crumbBack{
	background-image: url(../images/content-crumb-back.gif);
	background-repeat:no-repeat;
	width:785px;
	height:46px;
}

/* IE 6.0 */
* html .crumbBack{
	background-image: url(../images/content-crumb-back.gif);
	background-repeat:no-repeat;
	float:left;
	width:785px;
	height:46px;
}


#crumbBackRegister{
	background-image: url(../images/content-crumb-back-register.gif);
	background-color:#181741;
	background-repeat:no-repeat;
	width:785px;
	height:44px;
}
/*  Register to win  */
.crumbBackRegister{
	background-image: url(../images/content-crumb-back-register.gif);
	background-color:#181741;
	background-repeat:no-repeat;
	width:785px;
	height:44px;
}

#contentRegister{
	background-color:#181741;
	background-image: url(../images/register-to-win-back.gif) ;
	background-repeat:no-repeat;
	background-position:right;
	width:auto;
	height:auto;
	padding:0px;
	min-height:535px;
	padding-left:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}
.contentRegister{
	background-color:#181741;
	background-image: url(../images/register-to-win-back.gif) ;
	background-repeat:no-repeat;
	background-position:top right;
	width:auto;
	height:auto;
	padding:0px;
	min-height:535px;
	padding-left:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;
}
#contentRegisterForm{
	width:450px;
	height:auto;
		
}
#contentRegisterValidForm{
	width:350px;
	height:auto;
}
.registerText{
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	line-height:14px; 
}
.registerValidText{
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	line-height:14px; 
	width:300px;
}
.registerFormField{
	background-color:#9a999d;
	border:none;
}
#registerCheckboxText{
	width:285px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 5px;	
	float:right;
}
.registerCheckboxText{
	width:285px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 5px;	
	float:right;
}
#registerCheckbox{
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 135px;
	float:left;
}

.registerCheckbox{
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 135px;
	float:left;
}

.crumb:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb; text-decoration:none;}
.crumb:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb; text-decoration:none;}
.crumb:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb; text-decoration:none;}
.crumb:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#dc056f; text-decoration:none;}
.crumbText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb; text-decoration:none; }

#contentBack {
 	background-color:#68635d;
	width:885px;
	height:auto;
	padding:0px;
	min-height:528px;
	
}

/* IE 6.0 */
* html #contentBack {
 	background-color:#68635d;
	width:785px;
	float:left;
	/*height:auto;*/
	padding:0px;
	min-height:528px;
}
/*
.contentBack {
 	background-color:#68635d;
	width:785px;
	height:auto;
	padding:0px;
	min-height:528px;
}
*/

/* IE 6.0 */
* html .contentBack {
 	background-color:#68635d;
	width:785px;
	float:left;	
	height:auto;
	padding:0px;
	min-height:528px;
}

.contentBackTop 
{
 	background-color:#68635d;    
	width:765px;
	height:auto;
	padding:0px;
	left:18px;
	position:relative;
}

.contentBackNoStores 
{
    background-color:#68635d;
	width:765px;
	height:528px;
	left:18px;
	padding:0px;
	position:relative;
}

label { 
	position: absolute; 
	text-align:right; 
	width:130px; 
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12px;
	color:#FFFFFF;
	margin-top:10px;
}
labelTellAFriend { 
	position: absolute; 
	text-align:right; 
	width:150px; 
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 12px;
	color:#FFFFFF;
	margin-top:10px;
}
input.labelSelect { 
	margin-left: 140px;
	margin-top:10px;
	background-color:#9a999d;
	border:none;
}
input.labelSelectTellAFriend { 
	margin-left: 180px;
	margin-top:10px;
	background-color:#9a999d;
	border:none;
}
select.labelSelectTellAFriend {
	margin-left: 180px;
    margin-top:10px;
	background-color:#9a999d;
	border:none;
}
select.labelSelect {
	margin-left: 140px;
    margin-top:10px;
	background-color:#9a999d;
	border:none;
}
.btnSubmit{
	background-color:#181741; margin-left:70px;
}
a.register {
	font-family : verdana, arial, helvetica, sans serif; font-size:11px;
	color:#be618f;
}
.registerRed{
	font-family : verdana, arial, helvetica, sans serif; font-size:11px;
	color:#dc056f
}
#collectionDetail {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 66px;
	background-color:#4a4740;
	width:284px;
	height:100px;
	float:left;
		
	min-height:100px;
	
}

#collectionDetail2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb;
	margin-top: 0px;
	margin-right: 39px;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#4a4740;
	width:284px;
	height:100px;
	float:right;
	
	min-height:100px;
	
}
.collectionDetailTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cdc7bb; font-weight:bold;
}
.collectionDetailText{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb;  font-weight:normal;
}
#viewCollection{
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 66px;
	width:272px;
	height:auto;
	float:left;	
}
#viewCollection2{
	margin-top: 0px;
	margin-right:39px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:272px;
	height:auto;
	float:right;
}

#flashContainer {
	width:786px;
	margin-left:0px;
	padding-right:1px;
}

#contentHomeLeft{
 	float:left;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	


}
#contentHomeRight{
	float:right;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#ZumZumLogo {
	margin-top:0px;
	padding-right:0px;
}

#ZumZumResults {
	margin-left:67px;
	width:698px;
	background-color:#68635d;

}

.StyleList {
	width : 139px;
	height : 212px;
	float : left;
	/*margin : 0px 0px 0px 0px;*/
	text-align : center;
}

.StylePreview {
	border-top : 2px solid #68645d;
	border-right : 2px solid #68645d;
	border-bottom : 1px solid #68645d;
	border-left : 2px solid #68645d;
}

.StylePreview:hover {
	border-top : 2px ;
	border-right : 2px; 
	border-bottom : 1px ;
	border-left : 2px ;
	border:solid;
	border-color:#dc056f;
}

.StyleTab {
	width : 135px;
	height : 23px;
	background : url(../images/style-tab.gif) bottom center no-repeat;
}



/* IE 6.0 */
* html .StoreResultsContainer {
	width : 310px;
	float : left;
	color : #cdc7bb;
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10px;
	height:530px;
	margin-left:23px;
	
}


.StoreResultsHeader {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 13px;
	font-weight : bold;
	color : #dc77a9;
	margin-left:47px;
}

.StoreTypeHeader {
	width : 330px;
	margin : 20px 0px 10px 0px;
	padding : 0px 0px 3px 0px;
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10px;
	font-weight : bold;
	color : #cdc7bb;
	border-bottom : 1px solid #837e72;
}

.NoResultsHeader {
	width : 330px;
	margin : 20px 0px 10px 0px;
	padding : 0px 0px 3px 0px;
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10px;
	font-weight : bold;
	color : #cdc7bb;
}
.StoreName {
	font-family : verdana, arial, helvetica, sans serif;
	font-size : 10px;
	font-weight : bold;
	color : white;
}
.StoreName a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cdc7bb; text-decoration:none;}
.StoreName a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cdc7bb; text-decoration:none;}
.StoreName a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#cdc7bb; text-decoration:none;}
.StoreName a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dc056f; text-decoration:none;}

.Boutique {
	width : 160px;
	margin : 0px 10px 20px 0px;
	float : left;
}
.BoutiqueStoreType {
	width : 325px;
	margin : 0px 10px 20px 0px;
	float : left;
}
.Boutique1Store {
	width : 155px;
	margin : 0px 10px 20px 0px;
	height : 100px;
	float : left;
}
/*Photo GALLERY   */
#galleryThumb{
	float:left;
	margin-left:32px;
	width:260px;
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	line-height:14px; 
}
a.galleryThumb{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cdc7bb;
}
#galleryImage{
	float:right;
	margin-right:5px;
	width:420px;
	
}
#gallery {
	width:250px;
	
	
}
.galleryList {
	width : 50px;
	height : 50px;
	float : left;
	margin : 0px 5px 5px 0px;
	text-align : center;
}
.thumb_text{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal;text-decoration:underline;
	
}

.thumb_text:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dc056f; text-decoration:underline;}

/* Tell a Friend*/

#tellFriendForm{
	float:left;
	width:460px;
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	line-height:14px;
	margin-left:25px; 
	margin-top:10px;
}
#btnSubmitTellFriend{
	margin-left:140px;
	margin-top:10px;
}
#tellTitle{
	float:left;
	margin-left:67px;
	width:290px;
	color:#cdc7bb;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	line-height:14px; 
}
/*FROM DRESS*/

#imgProductPhotoDisplay{
	border:solid;
	border-left:#000000;
	border-left-width:1px;
	border-top-color:#000000;
	border-top-width:1px;
	
	border-right-style:none;
	border-bottom-style:none;

}

.dress_thumb{
	 width:135px;
	 height:202px;
}
.dress_thumb_line{
	 width:760px;
	 height:210px;	
	position:relative;
	left:20px;
}	
.dress_thumb_vert{
	margin-top: -380px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 365px;
	width:36px;
	height:auto;
	float:left;
	line-height:36px;	
}

/* IE 6.0 Only */
* html .dress_thumb_vert{
	margin-top: -380px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 182px;
	width:36px;
	height:auto;
	float:left;
	line-height:36px;	
}

.dress_enlarge{
	/*left:312px;
	top:122px;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	display:none;
	width:428px;
	position:absolute;
	z-index:3;
	
}

.dress_description{
	margin-top: -340px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 425px;
	width:auto;
	height:auto;
	float:left;	
}

/* IE 6.0 Only */
* html .dress_description{
	margin-top: -340px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 18px;
	width:auto;
	height:auto;
	float:left;	
}

.dress_header{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cdc7bb; font-weight:bold;
}

.dress_text{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal;
	
}

.thumb_text{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;  font-weight:normal;text-decoration:underline;
	
}

.thumb_text:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}
.thumb_text:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#dc056f; text-decoration:underline;}


.borderit img{
border: 2px solid #68645d;
}

.borderit:hover img{
border: 2px solid #dc056f;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

#crumbBack2{
	background-image: url(images/corner.gif);
	background-repeat:no-repeat;
	width:785px;
	
}

.errorMessage
{
    width:600px; 
    float:left; 
    margin-top:140px; 
    text-align:center; 
    margin-left:100px;
}


/* IE 6.0 Only */
* html .errorMessage
{
    width:600px; 
    float:left; 
    margin-top:140px; 
    text-align:center; 
    margin-left:50px;
    height:426px;
}






