@charset "utf-8";
img {
	border:0px;
}
a {
	font-size: 12px;
	color: #FFF;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #FFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

body,td,th {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bgsend2friend {
	background-color: #38322B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.text_grey {
	font-family:Arial, Tahoma;
	font-size: 12px;
	color:#333333;
}
.text_limited {
	font-family:Arial, Tahoma;
	font-size: 12px;
	color:#38322B;
	background-color:#CCC;
	}
.text_white11 {
	font-family:Arial, Tahoma;
	font-size: 11px;
	color:#FFF;
}
.text_white14 {
	font-family:Arial, Tahoma;
	font-size: 14px;
	color:#FFF;
}
.text_b_white{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
}
.text_b_white a{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
}
.text_b_white a:link{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
}
.text_b_white a:visited{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#E4DED1;
}
.text_b_white a:hover{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#E4DED1;
}
.text_b_white a:active{
	font-family:Arial, Tahoma;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
}
.subhead{
	display:block;
	float:right;
	clear:both;
	padding-top:20px;
	width:250px;
	text-align:right;
}
#divWrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#divHeader {
	float: left;
	height: 65px;
	width: 960px;
	background-color:#E4DED1;
}
#menu{
	float:left;
	margin:0;
	padding:25px 0 0 0;
	position:relative;
	z-index: 100;
}

#menu li{
	list-style:none outside none;
	margin:0;
	padding: 0px;
	float:left
}
#divBody {
	float: left;
	width: 960px;
	height: 665px;
}
#divLeft {
	float: left;
	width: 530px;
	padding-left: 175px;
	padding-top: 515px;
}
#divRight {
	float: left;
	width: 80px;
	padding-top: 515px;
	text-align:right;
}
#divText {
	float: left;
	width: 585px;
	padding-left: 110px;
	padding-top: 150px;
}
#headContact{
	background: url(../img/contact/txt/txt_contact.gif) no-repeat right top;
	width: 110px;
	height: 60px;
	text-indent:-9999px;
	float:right;
}
#headInter{
	background: url(../img/contact/txt/txt_interorder.gif) no-repeat right top;
	width: 190px;
	height: 60px;
	text-indent:-9999px;
	float:right;
}
#headWholesale{
	background: url(../img/contact/txt/txt_wholesale.gif) no-repeat right top;
	width: 150px;
	height: 60px;
	text-indent:-9999px;
	float:right;
}
#interOrder{
	background: url(../img/contact/txt/txt_contact1.gif) no-repeat left top;
	width: 400px;
	height: 70px;
	padding-bottom:20px;
}
#wholesale{
	background: url(../img/contact/txt/txt_contact2.gif) no-repeat left top;
	width: 400px;
	height: 70px;
	padding-bottom:20px;
}
.divTextRight {
	float:right;
	clear:right;
	padding-right:70px;
	padding-top:100px;
}
.divTextRight a{
	font-family:Arial, Tahoma;
	font-size: 14px;
	font-weight:normal;
	color:#FFFFFF;
}

.divTextRight a:visited{
	font-family:Arial, Tahoma;
	font-size: 14px;
	font-weight:normal;
	color:#FFFFFF;
}
.TextRight {
	font-family:Arial, Tahoma;
	font-size: 12px;
	color:#FFFFFF;
}

#TextStore {
	float:left;
	margin-top:152px;
	padding:0 10px 0px 360px;
	border-right:solid 1px #FFFFFF;
	text-align:right; 
}
.divTextStore a{
	font-family:Arial, Tahoma;
	font-size: 14px;
	font-weight:normal;
	color:#FFFFFF;
}
#TextStoreR {
	float:right;
	clear:right;
	padding-right:70px;
	padding-top:100px;
}
.divTextStoreR a{
	font-family:Arial, Tahoma;
	font-size: 14px;
	font-weight:normal;
	color:#FFFFFF;
}

#form{
	display:block;
	clear:both;
	float:right;
	padding-top:50px;
}

#divCollectionMenu {
	float: left;
	width: 165px;
	height:300px;
	margin: 125px 0 0 0px;
}
#divCollectionMenu li{
	list-style:none outside none;
	margin:0px;
	padding:0px;
	float:left;
	border-left:3px solid #FFFFFF;
}
#divCollectionMenu p{
	margin:0  0 0 20px;
	padding:0 15px 0 0;
	float:left;
	text-decoration:none;
	cursor:pointer;
}

#textCollection {
	float: left;
	clear: both;
	width: 520px;
	padding:70px 40px 0px 50px;
	margin: 0px;
}
#headCollection{
	background: url(../img/collection/txt/txt_collection.gif) no-repeat right top;
	width: 160px;
	height: 30px;
	text-indent:-9999px;
	float:right;
}
#divCollection {
	float: left;
	width: 730px;
	padding: 50px 0px 0px 13px;
}
#divStyle {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0px;
	padding:0px;
	clear: left;
}
.divLeftColumn {
	float:left;
	width:462px;
}
#headHandbags{
	background: url(../img/handbags/txt/txt_handbag.gif) no-repeat right top;
	width: 135px;
	height: 30px;
	text-indent:-9999px;
	float:right;
	margin-bottom:45px;

}
#divHandbags{
	float: left;
	width: 730px;
	padding: 50px 0px 0px 0px;
}
/*==slideshow==*/
#slideshow #slidesContainer {
  margin:0 auto;
  width:690px;
  height:386px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:690px; /* reduce by 20 pixels to avoid horizontal scroll */
  height:386px;
}

.control {
  display:block;
  width:39px;
  height:386px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:-10px;
  background:transparent url(../img/handbags/btn/btn_arrow_left.gif) no-repeat 0 200px;
}
#rightControl {
  top:0;
  right:-30px;
  background:transparent url(../img/handbags/btn/btn_arrow_right.gif) no-repeat 0 200px;
}
#slideshow{
	margin:0 auto;
	position:relative;
	width:690px;
	float:right;
}
.bag{
	margin-left:15px;
	float:left;
}
.bagThumb{
	height:90px;
	width: 90px;
	margin-right:8px;
	float:left;
}
.bagDetail{
	margin-left:15px;
	background:#FFFFFF;
	height: 386px;
	width: 302px;
	float: left;
	padding:10px 9px 0px 9px; 
}
.bagDetail h1{
	font-family:Arial, Tahoma;
	font-size: 16px;
	color:#333333;
	clear:both;
	display:block;
	padding:5px 0px 5px 0px;
	margin:0px;
}
.bagDetail h2{
	font-family:Arial, Tahoma;
	font-size: 13px;
	color:#333333;
	display:block;
	padding:0px 0px 5px 0px;
	margin:0px;
}
.bagDetail p{
	font-family:Arial, Tahoma;
	font-size: 11px;
	color:#333333;
	padding:0px;
	margin: 0 0 8px 0;
}
.colourways{
	margin-right:10px;
	height:20px;
	width:20px;
	float:left;
	border:0px;
}
.colourwaysNo{
	margin-right:10px;
	height:20px;
	width:20px;
	float:left;
	border:0px;
}
.Excolourways{
	width:30px !important; 
}

.textMenu {
	margin:0;
	padding:0px;
	float:none;
	line-height:18px;
}

.bagDetailWrapper{
	height: 350px;
	width: 302px;
	float: left;
}
.btn_sendToFriends{
	float:left;
}
.btn_shopOnline{
	float:right;
}
/*==slideshow==*/
#headEnew{
	background: url(../img/e-news/txt/txt_enew.gif)no-repeat right top;
	width: 185px;
	height: 30px;
	text-indent:-9999px;
	float:right;
}
#textEnew {
	float: left;
	clear: both;
	width: 520px;
	padding:120px 40px 0px 50px;
	margin: 0px;
}
#textEnew td{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	height:40px;
}

.textEmail {
	background-color:#38322B;
	padding:40px 50px 20px 50px;
	text-align:center;
	margin:0px;
}
.textEmail h1{
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Tahoma;

}
.textEmail p{
	font-size:11px;
	font-family:Arial, Tahoma;
}
.textFooter{
	font-size:9px;
	font-family:Arial, Tahoma;
	text-align:center;
	background-color:#38322B;
	border-top:#FFFFFF 1px solid;
	margin:0px;
	padding:10px 50px 15px 50px;
}
.textFooter a{
	text-decoration:underline;
	font-size:9px
}
.formEnew input {
	background:transparent url(../img/e-news/img/dot.gif) 0 bottom repeat-x;
	padding: 5px 10px;
	border:0;
	color:#FFFFFF;
}
.formEnew a:link, .formEnew a:hover, .formEnew a:active, .formEnew a:visited{
	text-decoration:none;
}
a.submitBtn, a.resetBtn {
	font-family:Arial, Tahoma;
	padding: 0 0 0 20px;
	text-decoration:none;
	font-weight:normal;
}
#sendToFriend {
	width: 350px;
	height: 350px;
	background-color: #38322B;
	padding:60px 30px 0 30px;
	margin:auto;
	margin-top:15px;
}
#headSend{
	background: url(../img/e-news/txt/txt_send_to_friends.gif) no-repeat left top;
	width: 135px;
	height: 30px;
	text-indent:-9999px;
	float:left;
	display:block;
	padding-bottom:30px;
}
.formSend input {
	padding: 5px 10px;
	border:0;
	color:#FFFFFF;
}
.formSend textarea {
	padding: 5px 10px;
	border:0;
	color:#FFFFFF;
}
.formSend a:link, .formSend a:hover, .formSend a:active, .formSend a:visited{
	text-decoration:none;
}

.bagPic{
	float: left;
	width: 960px;
	height: 340px;
}
.bagPic ul{
	margin:0;
	padding: 0px;
}

.bagPic li{
	list-style:none outside none;
	margin:0;
	padding: 0px;
	float:left
}
/*==slideshow homepage==*/
#slideshow_home #slidesContainer_home {
  margin:0 auto;
  width:960px;
  height:680px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow_home #slidesContainer_home .slide_home {
  margin:0 auto;
  width:960px; /* reduce by 20 pixels to avoid horizontal scroll */
  height:680px;
}

.control {
  display:block;
  width:39px;
  height:680px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:-10px;
  background:transparent  url(../img/holidays/btn/btn_left.gif) no-repeat 0 200px;
}
#rightControl {
  top:0;
  right:-30px;
  background:transparent url(../img/holidays/btn/btn_right.gif) no-repeat 0 200px;
}
#slideshow_home{
	margin:0 auto;
	position:relative;
	width:960px;
	float:right;
	background:url(../img/holidays/img/img_bg.jpg) no-repeat;
}
.left_area {
	width:320px;
	height:680px;
	float:left;
	background-color:#000000;
}
.left_area p {
	padding:270px 0 0 45px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.bagDetail_320 {
	float:left;
	width:310px;
	height:320px;
	margin:170px 0 0 45px;
	background:#DEC7BC;
}
.bagDetail_320 h2 {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	padding:180px 0 0 35px;
}
.bagDetail_320 p {
	padding:0 0 0 35px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
}
.bagDetail_280 {
	float:left;
	width:310px;
	height:282px;
	margin:190px 0 0 45px;
	background:#DEC7BC;
}
.bagDetail_280 h2 {
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	padding:140px 0 0 35px;
}
.bagDetail_280 p {
	padding:0 0 0 35px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
}

.slide_home .bagThumb{
	height:357px;
	width: 565px;
	float:left;
	border:0px;
	margin:145px 0 0 0;	
}
.bagThumb_280{
	height:357px;
	width: 565px;
	float:left;
	border:0px;
	margin:160px 0 0 0;	
}

.clear {
	clear:both;
}
.btn_visitShop {
	float:right;
	display:block;
	padding:0 40px 0 0;
	text-align:right;
}
.btn_visitShop a {
	text-decoration:none;
}
.thank_area {
	background-color: #000000;
    float: left;
    height: 580px;
    padding-top: 100px;
    width: 320px;
}
.thank_area h2 {
	padding:10px 0 15px 25px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
}

.thank_area p {
	padding:0 0 0 40px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
}
.thank_area a {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
	line-height:13px;
}

.colourways{
	margin-right:10px;
	height:20px;
	width:20px;
	float:left;
	border:0px;
}
.colourwaysNo{
	margin-right:10px;
	height:20px;
	width:20px;
	float:left;
	border:0px;
}
.Excolourways{
	width:30px !important; 
}

.textMenu {
	margin:0;
	padding:0px;
	float:none;
	line-height:18px;
}

.bagDetailWrapper{
	height: 350px;
	width: 302px;
	float: left;
}
.btn_sendToFriends{
	float:left;
}
.btn_shopOnline{
	float:right;
}
/*==slideshow==*/


/* -------- Easy Slider -------------- */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:960px;
		height:680px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:300px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:936px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		text-indent:-9999px;
		background:url(../img/holidays/btn/btn_left.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../img/holidays/btn/btn_right.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* -------- Easy Slider -------------- */



