@charset "utf-8";
/* CSS Document */
div,span,p,ul,li,dd,dt,ol,table,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.clear{clear:both}

.wraper{ width:940px; margin:0 auto; }

.header{width:940px; float:left;}
.top-area{ height:80px; width:940px; float:none;}
.logo{ width:414px; float:left; margin-top:8px;}
.logo img{ float:left; margin-left:10px;}

.top-links{ width:303px; float:right; margin:58px 0px 0px 0px}
.search-text{width:260px; float:left; border-bottom:1px solid #999999; border-top:1px solid #999999; border-left:1px solid #999999;}
.top-links img{ float:right; margin:-32px 6px 0px 0px}


.menu{width:940px; float:left; background-image:url(../images/t-m-bg.jpg); background-repeat:repeat-x; background-position:top left;}




.center{width:940px; float:left;}


.footer{width:940px; float:left;}

.b-brands{width:940px; height:124px; float:left; background-color:#eaeaea}

.brands-imgs{width:922px; height:104px; float:left; background-color:#FFF; margin:10px;}


.news-area{float:left; background-color:#000; height:28px; width:940px;}
.news-h{ width:174px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; color:#FFF;}
.news-h img{padding:0px 2px 0px 2px;}

.news{width:746px; float:right; padding:5px; }
.news ul{}
.news ul li{ float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; margin-left:5px;}
.news ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding-left:15px; background-image:url(../images/star-icon.jpg); background-repeat:no-repeat; background-position:0px 3px; display:block; text-decoration:none;}


.bottom-link-area{ width:940px; float:left;}
.b-icon{width:536px; float:right;}

.news-letter{float:left; width:386px;}
.news-letter span{font-size:12px; font-weight:normal; color:#9d9e9f; padding:8px; float:left;}
.news-letter-feild{width:132px; height:16px; background-color:#e7e7e7; border:#999999 1px solid; margin-top:6px; color:#646464; font-size:11px;}
.news-letter img{float:right; margin:6px 10px 0px 0px}


.b-icons-links{float:right; width:132px;}
.b-icons-links img{float:left; margin:4px 4px 4px 0px;}



.b-links{}
.b-links ul{}
.b-links ul li{ float:left; list-style:none; }
.b-links ul li a{ padding:8px;font-size:12px; color:#9d9e9f; text-decoration:none; text-align:center; display:block;}
.b-links ul li a:hover{ color:#666;}
.b-links .sep{font-size:12px; color:#9d9e9f;padding:8px 6px 8px 6px;}


.b-links2{ margin:0 auto; width:726px;}
.b-links2 ul{}
.b-links2 ul li{ float:left; list-style:none; }
.b-links2 ul li a{ padding:4px 2px 4px 2px;font-size:11px; color:#9d9e9f; text-decoration:none; text-align:center; display:block; text-align:center;}
.b-links2 ul li a:hover{ color:#666;}
.b-links2 .sep{font-size:11px; color:#9d9e9f;padding:4px;}

.copyright{font-size:11px; color:#9d9e9f; width:940px; text-align:center; padding:4px;}

/*---------------------------------------------Brand page-------------------------------------------------*/

.cm{float:left; width:940px; margin:10px 0px 10px 0px;}

.l-m-a2{float:left; width:450px;}

.l-m-a{float:left; width:206px;}
.l-m-title{font-family:"Times New Roman", Times, serif; font-size:24px; color:#FFF; text-transform:uppercase; padding:3px 8px 3px 8px; float:left; background-color:#000; margin-bottom:10px;}

.l-m-links{ width:206px;}
.l-m-links ul{}
.l-m-links ul li{ list-style:none; }
.l-m-links ul li a{ font-size:12px; color:#000; text-decoration:none; text-transform:uppercase; line-height:18px; }
.l-m-links ul li a:hover{ background-color:#000; color:#FFF;}

.l-m-links ul li ul { padding-left:15px;}
.l-m-links ul li ul li a{ text-decoration:none; font-size:12px; text-transform:lowercase !important; }

.r-c-a-reg{float:right; width:480px; background-image:url(../images/v-dot-line.jpg); background-position:top left; background-repeat:repeat-y; margin-right:5px;}

.r-c-a{float:right; width:726px; background-image:url(../images/v-dot-line.jpg); background-position:top left; background-repeat:repeat-y; margin-right:5px;}
.topbrands{width:723px; height:124px; float:right; background-color:#eaeaea;}
.b-a{width:723px!important; float:right!important;}
.b-a ul{}
.b-a ul li{ list-style:none; margin:15px 0px 15px 0px !important;}
.b-container{ width:723px; float:left;}
.b-container:hover .brand-detail{ background-color:#e3e9fb;}
.brand-image{width:723px; float:left; height:305px;}
.brand-logo{ width:340px; float:left; padding:10px 0px 10px 0px;}
.brand-detail{float:left; width:710px; background-color:#f7f8fb; border:double 1px #e4e9f4; padding:6px;}
.brand-detail p{font-size:11px; color:#000; text-align:justify; line-height:17px;}
.brand-detail p span a{ float:right; font-family:Arial, Helvetica, sans-serif; color:#013c9b; padding:5px 12px 0px 0px; background-image:url(../images/d-arrow.gif); background-repeat:no-repeat; background-position:52px 10px; text-decoration:underline; display:block;}

.brand-dot{width:723px; height:4px; background-image:url(../images/b-d-seprit.jpg); background-repeat:repeat-x; background-position:0px 0px;float:left; padding-bottom:10px;}


/*---------------------------------------------women page-------------------------------------------------*/
.w-p-container{float:right; width:713px; margin-right:5px;}

.w-t-banner{float:left; width:709px; padding:2px; background-color:#c7c7c7}

.w-p-num-container{ margin-top:12px; width:340px; float:right; height:20px; background-image:url(../images/p-dot.jpg); background-position:bottom center; background-repeat:repeat-x;}

.w-p-num-container li{ float:left; margin:0px 8px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}

.w-p-num-container li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; display:block;}


.p-container{width:698px; float:left}
.thumb-container{ float:left; width:202px;border:1px solid transparent; padding:5px;}
.thumb-container:hover{ background-color:#f0efef; border:1px solid #dad9d9}
.thumb-img{ float:left; height:300px; border: solid 1px #a5a0a0;}
.thumb-black{float:left; width:200px; height:7px; background-color:#000; margin-top:2px;}


.thumbs-repeatx{ width:723px;}

.thumbs-repeatx li{ float:left; margin:10px 0px 0px 26px}


#ourshopsx{ background-color:#e2e2e2; width:723px;}
#ourshopsx li{ float:left; padding:10px; }

.shopsx{ border:4px solid #cfcdce}
.shopsx:hover{ border:4px solid #898989; cursor:pointer}

.ourshops-detailx{ width:723px;}

.ourshops-detailx-line{ height:1px; background-color:#e5e5e5; width:723px;}

.ourshops-detailx h6{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; color:#000; text-decoration:none; background-image:url(../images/arrow.jpg); background-repeat: no-repeat; background-position:left 15px; padding-left:25px; padding-top:10px;}

.ourshops-detailx p{ padding:10px 0px 0px 26px; font-size:13px; line-height:22px; color:#515050}

.mapzom{ width:360px; height:187px; float:right}
.mapzom img{ margin-top:10px;}
.shopinfo{ width:352px; float:left;}

#fashionnow h2{ font-size:26px; padding:8px 0px 8px 0px; float:left; font-weight:normal; display:block; width:100%;}
#fashionnow p{ font-size:11px; text-decoration:none; color:#333333; padding:0px 0px 10px 0px}
.fashion-left{ float:left; border:1px solid #CCCCCC; margin:0px 0px 5px 0px}
.fashion-right{ float:right; border:1px solid #CCCCCC;margin:0px 0px 5px 0px}

.fashionnow li{ padding:20px 0px 40px 0px}
#fashionnow .linex{ background-image:url(../images/fashionlinex.jpg); width:721px; height:7px; background-repeat:no-repeat; margin:20px 0px 10px 0px; float:left}

.cm p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:22px;}
.cm .img{ float:right; margin-top:-40px;}
.cm h3{ font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

.glossymenu{
margin: 5px 0;
padding: 0;
width: 206px; /*width of menu*/

border-bottom-width: 0;
}

.glossymenu a.menuitem{
font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;

display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 2px 0;
padding-left: 0px;
text-decoration: none; color:#000000;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-color:#333333;
color:#FFFFFF;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{

}

.glossymenu div.submenu ul li a{
font-family:Arial, Helvetica, sans-serif; font-size:12px; 
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 0px;
}

.glossymenu div.submenu ul li a:hover{
background-color:#333333;
color:#FFFFFF;
}

.swithline{ width:206px; height:1px; border-top:#000000 dotted 1px; margin:6px 0px 6px 0px; display:block}

#reg-col{ width:270px;  background-color:#fff; padding:30px;  border:4px solid #d0d0d0; margin:10px auto 10px auto; }
#reg-col2{ width:270px;  background-color:#fff; padding:30px;  border:4px solid #d0d0d0; margin:10px auto 10px auto; }

.fields-x{ width:264px; height:29px; border:0px solid #000; background-image:url(../images/field.jpg); background-repeat:no-repeat; background-position:left top; line-height:25px; padding-left:10px; color:#aaa;}

.field-text{ color:#aaaaaa; font-weight:bold; padding-bottom:4px; display:block}
.field-text a{ color:#aaaaaa; font-weight:bold; padding-bottom:4px;  text-decoration:none;}
.field-text a:hover{ color:#000; text-decoration:underline;}

#reg-col2,#reg-col, p{ color:#858585; padding-bottom:5px;}

h3{ font-size:16px; padding-left:60px; color:#707070; display:block}

.fields-x2{ width:84px; height:29px; border:0px solid #000; background-image:url(../images/field.jpg); background-repeat:no-repeat; background-position:left top; line-height:25px; padding-left:10px; color:#aaa; }

.fieldsxx{ margin-top:5px;}

.cont-text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }

.ull li{ list-style:inside !important; margin-bottom:5px;}
.gallimg-bor{ border:1px solid #a2a2a2;}

.fontsizex{ font-size:14px}