/* for index page */




.main-index{ width:968px; float: left; background-color:#fcfcfc;}
.index-left {float:left; width:619px; margin:6px 0 0 8px; display: inline;}
.index-left img{ float:left;}
.index-right{float:right; width:333px; height:221px; background-color:#000; margin:6px 8px 0 0px;display: inline;}
.index-right .white-text{ text-align:center; color:#fff; line-height:16px; padding:5px 8px 0 5px; font-size:12px;}
.index-right .white-text h1{font-size:16px; margin:0px; padding:0px;}
.main-index-product{width:950px; float: left; background-color:#fcfcfc; margin:20px 9px 0px 9px;}
.main-index-product h1{ color:#343434; margin:0px 0px 18px 0px; padding:0px; font-size:16px; background-color:#efefef; padding:3px;}
.women-lattest{float:right; width:703px; border:1px solid #b2b2b2; height:238px;}
.women-lattest .left-banner{float:left; width:255;}
.women-lattest .right-banner{float:right; width:448px; height:238px;}
.women-lattest .right-banner h2{color:#343434; margin:0px; padding:5px 0px 5px 5px; font-size:16px; background-color:#efefef; height:18px;}
.arrival-list{ padding-left:45px;}
.arrival-product{ padding-top:4px;}

.main-index-product h1{ color:#343434; margin:0px 0px 18px 0px; padding:0px; font-size:16px; background-color:#efefef; padding:3px;}

/* for index page products */
.index-product-left{width:140px; float:left;}
.index-product-right{width:140px; float:right;}

/* for index page products */


/********************** Layered Navigation */
.narrow-by { border:1px solid #cc0000;}

.header-links { float:right; width:100%;}
.header-links ul { margin:0px; float:right; height:30px; margin:10px 5px 0px 0px;}
.header-links li { display:inline; list-style:none; list-style-type:none; margin-right:5px; color:#070708; }
.header-links li a{ color:#070708; }
.header-newsletter{float:right; width:100%;}
.header-newsletter .newsletter{ width:335px; margin:55px 0px 0px 0px; float:right; padding:9px 0px 7px 10px; }
.newsletter form{margin:0px; padding:0px;}
.header-parta{ float:left; width:40%}
.header-partb{ float:right; width:60%}
.about-txt{line-height:18px; text-align:justify;}
.about-txt .img{float:left; margin-right:5px;}
.img-right{float:right;}
.input-right{float:right; margin-left:10px;}
.sidebar .content-border{ border:1px solid #cc0000; border-top:none; margin-bottom:15px;}
.clear{display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.header-search { float:right; width:450px; padding:20px 5px 0px 0px;}

.listing-type-grid .product-images img{ border:1px solid #dddddd;}
.img-map{float:left;}
.text{font-size:14px; font-weight:bold; line-height:20px; text-align:justify; float:left; width:100%; margin-top:40px;}
.text .img{float:left;}

.input-newform{ padding:2px; width:180px; border:1px solid #b6b6b6; font:12px arial, helvetica, sans-serif;  }
.input-newform-date{ padding:2px; width:160px; border:1px solid #b6b6b6; font:12px arial, helvetica, sans-serif; }
.input-newform-img{ vertical-align:middle;}

.div-event-text{ float:left; width:100%; margin-bottom:20px;}
.div-event-text img{float:right; padding-right:10px;}

.form-contact-div{ float:left; width:400px;}
.form-contact-div-txt{ float:right; width:450px; padding-left:40px;}

.mini-search span{font-size:12px; color:#444; font-weight:bold;}

/***************VERTICAL**********************/
/*****ALL*****/
 
#vertical-nav
{
   padding-bottom:5px; background-color:#f6f6f6;
}
 
 #vertical-nav .head h4{text-align:left;
}
 
#vertical-nav .separator
{    
    list-style-image: none;
    line-height:1px;
    font-size:1px;
    margin:5px 15px 5px 15px;
	background-color:#cccccc;
 
}
#vertical-nav ul {
    padding:0; 
    margin:0; 
    font-size:11px;
    list-style-type: none;   
}
 
#vertical-nav ul li {
    margin: 0;
    padding: 0;
    display:block;
    margin-top: 1px;

}
 
#vertical-nav ul ul li a,#vertical-nav ul li{
 
}
#vertical-nav ul li a {
    padding: 1px 8px 1px 8px;
    margin:0;
    text-decoration: none;
    line-height:1.3em; 
	
}
#vertical-nav ul li .open, #vertical-nav .activesubsub, #vertical-nav .subopen {
    color:#666666;
}
#vertical-nav .final{
background-color:#ECECEC;
}
 
#vertical-nav ul li ul li a {
    margin-left: 15px;
	background:url(../images/arrow.gif) left center no-repeat;
	padding-left:10px;}

#vertical-nav ul li ul li ul li a {
  margin-left: 25px; padding-left:10px;
  background:url(../images/arrow-new.gif) left center no-repeat; }

#vertical-nav a {
  color:#666;

}
#vertical-nav a:hover {
  color:#cc00000;

}
#vertical-nav ul li ul li a {
    margin-bottom:0px;
    margin-top:0px;
    font-size:11px;
	
}
#vertical-nav ul li ul li {
    margin-bottom:0px;
    margin-top:0px;
    font-size:11px;
	line-height:18px;

}
/********************** Messages  */

.error-msg li a, .success-msg li a, .notice-msg li a { color:#cc0000;}

/*New Home Page  */

.leftbanner{ float:left; padding:6px 0 0 7px; width:740px;}
.rightbanners{ float:right; padding:6px 7px 0 0; width:214px}

.rightbanners img{ float:left;}

.cms-home-option .layout-1column {padding:0 0 8px;}


