html,body{height:100%;width:100%;padding:0px;margin:0px;font-family:verdana;font-size:12px;color:#bdbdbd;font-weight:normal;background-color:#000000;}
a, div, p, span, ul, li, table, td, tr, strong, em, i, u{font-family:verdana;text-decoration:none;font-weight:normal;outline:none;-moz-outline-style: none;}
.Text{font-size:11px;color:#666666;font-weight:normal;}
.Text a{font-size:11px;color:#666666;font-weight:normal;}
.textArial{font-size:9px;color:#bdbdbd;}
.textArial a{font-size:9px;color:#bdbdbd;text-decoration:none;}
.textArial a:hover{color:#606060;}
.quotationText{font-size:10px;color:#bdbdbd;}
.quotationText a{font-size:10px;color:#606060;text-decoration:none;}
.quotationText a:hover{color:#bdbdbd;}
.Description{font-size:10px;color:#666666;}
.Description a{font-size:10px;color:#666666;text-decoration:none;}
.Description a:hover{color:#bdbdbd;}
.Title{font-size:11px;color:#bdbdbd;}
.Title a{font-size:11px;color:#bdbdbd;text-decoration:none;}
.Date{font-size:9px;color:#bdbdbd;}
.Date a{font-size:9px;color:#bdbdbd;text-decoration:none;}
#logo{width:247px;height:58px;float:left;position:absolute;z-index:10;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:1px -195px;}
#aboutus{float:left;width:100px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -16px;}
#products{float:left;width:98px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -48px;}
#private_collection{float:left;width:160px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -80px;}
#careers{float:left;width:90px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -112px;}
#news{float:left;width:70px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -144px;}
#contactus{float:left;width:78px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -176px;}
#videos{float:left;width:78px;height:14px;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -688px;}
#aboutusTitle{float:left;width:130px;height:30px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -258px;}
#careersTitle{float:left;width:130px;height:30px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -290px;}
#contactsTitle{float:left;width:150px;height:30px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -416px;}
#contactsTitle1{float:left;width:325px;height:39px;margin-bottom:20px;background-image:url(/img/user/splash/mag.gif);background-repeat:no-repeat;background-position:0px 0px;}
#newsTitle{float:left;width:100px;height:30px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -452px;}
#searchTitle{float:right;width:47px;height:13px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -517px;}
#loginLink{float:right;width:47px;height:15px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -784px;}
#videosTitle{float:left;width:120px;height:30px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -703px;}

.next_btn_on{float:right;width:38px;height:13px;margin-top:1px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -502px;}
.next_btn{float:right;width:35px;height:13px;margin-top:1px;margin-bottom:20px;margin-left:3px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -609px;}
.previous_btn_on{float:right;width:68px;height:15px;margin-top:1px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -482px;}
.previous_btn{float:right;width:68px;height:15px;margin-top:1px;margin-bottom:20px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -595px;}
.current{color:#bdbdbd;font-size:11px;padding:0px 3px 0px 3px;}
.subsectionHightlighted {color:#dfdede;float:left;font-weight:normal;font-size:12px;}
.subsectionHightlighted a{color:#dfdede;float:left;font-weight:normal;font-size:12px;text-decoration:none;}
.subsection{color:#5a5a5a;font-size:12px;float:left;font-weight:normal;}
.subsection a{color:#5a5a5a;font-size:12px;float:left;font-weight:normal;text-decoration:none;}
.subsection a:hover{color:#dfdede;}
.inputField{width:198px;height:19px;padding-left:5px;padding-top:5px;background-color:#191919;color:#7c7c7c;font-size:9px;float:left;border:0px;}
textarea.inputField{width:200px;height:21px;padding-left:3px;background-color:#191919;color:#7c7c7c;font-size:9px;float:left;border:0px;}
.inputRow{float:left;width:203px;margin-bottom:1px;}
.inputDiv{float:left;width:203px;padding:0px;position:relative;}
#careerBrowse{width:47px;height:23px;float:left;cursor:pointer;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -322px;}
.select {width:200px;height:23px;padding-left:3px;background-color:#191919;background-image: url(/img/user/icons/select.gif);background-repeat: no-repeat;background-position:top right;overflow:hidden;border:0px;color:#7c7c7c;font-size:9px;text-align:left;}
.select_content{width:179px;height:19px;padding-top:4px;padding-left:3px;background-color:#191919;color:#7c7c7c;font-size:9px;float:left;border:0px;overflow:hidden;margin:0px;padding-bottom:0px;text-align:left;}
.submit_btn{float:right;width:63px;height:14px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -397px;}
.reset_btn{float:right;width:45px;height:14px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -378px;border:0px;cursor:pointer;}

.return_msg {float:left;width:203px;color: #7c7c7c;font-size:9px;text-align:left;margin-top:1px;text-align:left;}
.validation-advice {float:left;width:203px;color: #bdbcbc;font-size:9px;font-family: verdana;text-align:center;margin-top:1px;text-align:left;}
.custom-advice {float:left;width:203px;color: #bdbcbc;font-size:9px;font-family: verdana;text-align:center;margin-top:1px;text-align:left;}


select.searchInputField1{width:203px;height:23px;padding-left:0px;background-color:#ffffff;background-image: url(/img/user/icons/search_select.gif);background-repeat: no-repeat;background-position:top right;overflow:hidden;border:0px;color:#7c7c7c;font-size:9px;}
.select_content_search{width:179px;height:19px;padding-top:4px;padding-left:3px;background-color:#ffffff;color:#7c7c7c;font-size:9px;float:left;border:0px;overflow:hidden;margin:0px;padding-bottom:0px;}
.search_submit_btn{float:right;width:23px;height:14px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -532px;}
.searchInputField{width:203px;height:17px;padding-left:3px;padding-top:3px;background-color:#ffffff !important;color:#7c7c7c;font-size:9px;float:left;border:0px;}


#productsTitle{float:left;width:150px;height:40px;margin-bottom:10px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px 0px;}
#privateProductsTitle{float:left;width:250px;height:40px;margin-bottom:10px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -273px;}
.departmentTitle{float:left;width:80px;height:15px;margin-top:4px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -43px;}
.departmentTitleHighlighted{float:left;width:80px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -60px;}
#departments{float:left;width:860px;height:27px;background-color:#191919;padding:10px 0px 0px 20px;color:#bdbdbd;font-size:12px;float:left;}
.departmentContent{width:880px;height:auto;background-color:#1d1d1d;float:left;}
.listedNames{width:auto;height:20px;color:#7c7c7c;font-size:11px;}
.listedNames a{width:auto;height:20px;float:left;color:#7c7c7c;font-size:11px;}
.listedNames a:hover{color:#d4d4d4;}
.selectedName {width:auto;height:20px;color:#d4d4d4;font-size:13px;float:left;font-weight:normal;}
#backToDepartments{float:right;height:15px;width:150px;margin-top:3px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -80px;}
.brandTitle{float:left;width:80px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -95px;}
.brandTitleHighlighted{float:left;width:80px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -110px;}
.serieTitle{float:left;width:40px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -377px;}
.serieTitleHighlighted{float:left;width:70px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -393px;}
#brandsHeader{float:left;width:860px;height:27px;background-color:#191919;padding:10px 0px 0px 20px;color:#bdbdbd;font-size:12px;float:left;border-top:1px solid #000000;}
#backToBrands{float:right;height:15px;width:118px;margin-top:3px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -142px;}
#backToSeries{float:right;height:15px;width:94px;margin-top:3px;margin-right:18px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -409px;}
.brandContent{width:880px;height:auto;background-color:#1d1d1d;float:left;}
.listingProducts{width:880px;height:auto;padding:10px 0px 10px 0px;float:left;}
#productsHeader{float:left;width:860px;height:27px;background-color:#1d1d1d;padding:10px 0px 0px 20px;color:#bdbdbd;font-size:12px;}
.itemsSelection{float:left;width:100px;height:15px;margin-top:2px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -125px;}
.brandCatalogue{position:absolute;width:138px;height:35px;float:left;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -427px;}
#brandCatalogueIcon{width:140px;height:15px;float:left;margin-top:1px;margin-left:3px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -185px;}
.brandCatalogueIcon{width:140px;height:15px;float:left;margin-top:1px;margin-left:3px;background-image:url(/img/user/sprites/productsSprite.gif);background-repeat:no-repeat;background-position:0px -185px;}
.addToQuotation{float:left;font-size:10px;color:#bdbdbd;font-family:verdana;}
.addToQuotationHighlighted{float:left;font-size:10px;color:#7c7c7c;font-family:verdana;}
.addToQuotation a{float:left;font-size:10px;color:#bdbdbd;text-decoration:none;font-family:verdana !important;}
.loginTitle{width:60px;float:left;height:28px;margin-bottom:5px;background-image:url(/img/user/sprites/productsSprite.gif);background-position:0px -212px;background-repeat:no-repeat;}
.loginTextHighlighted{color:#bdbdbd;font-size:9px;float:left;font-weight:normal;font-family:verdana !important;}
.loginTextHighlighted a{color:#bdbdbd;font-size:9px;float:left;font-weight:normal;font-family:verdana !important;}
.loginText{color:#606060;font-size:9px;float:left;font-weight:normal !important;font-family:verdana !important;}
.loginText a{color:#606060;font-size:9px;float:left;text-decoration:none;font-weight:normal;font-family:verdana !important;}
.loginText a:hover{color:#bdbdbd;}
.signin_btn{width:54px;background-image:url(/img/user/sprites/productsSprite.gif);background-position:0px -242px;background-repeat:no-repeat;height:14px;}

.news_text{float:left;width:365px;color:#606060;font-size:10px;}
.news_bottom{float:left;margin-top:13px;border-top:solid 1px #313131;padding-top:4px;width:404px;}
.back_news{background-image:url(/img/user/sprites/mainSprite.gif);background-position:0px -549px;width:89px;height:10px;}

.products_bottom{float:left;margin-top:4px;border-top:solid 1px #313131;padding-top:2px;width:405px;}
.back_products{background-image:url(/img/user/sprites/productsSprite.gif);background-position:0px -257px;width:150px;background-repeat:no-repeat;height:10px;}

.searchTitle{float:left;width:201px;height:31px;margin-bottom:10px;background-image:url(/img/user/sprites/mainSprite.gif);background-repeat:no-repeat;background-position:0px -561px;}
.copyright{width:400px;float:left;color:#303030;font-size:10px;}
.copyright a{width:400px;float:left;color:#303030;font-size:10px;}
.copyright a:hover{color:#242424;}
.followUs{background-image:url(/img/user/sprites/mainSprite.gif);background-position:0px -621px;width:66px;background-repeat:no-repeat;height:14px;}
.facebook{background-image:url(/img/user/sprites/mainSprite.gif);background-position:0px -735px;width:15px;background-repeat:no-repeat;height:14px;margin-left:5px;}
.twitter{background-image:url(/img/user/sprites/mainSprite.gif);background-position:-15px -735px;width:14px;background-repeat:no-repeat;height:14px;}
.a_la_maison{background-image:url(/img/user/sprites/mainSprite.gif);background-position:0px -750px;width:103px;background-repeat:no-repeat;height:16px;float:left;}
.in_out{background-image:url(/img/user/sprites/mainSprite.gif);background-position:0px -767px;width:56px;background-repeat:no-repeat;height:16px;float:left;}div#hold	{ 
	position:relative;
	float:left;
	overflow:hidden;
	width:405px;
	height:390px;
	z-index:100;
	}
div#wn{ 
	position:absolute; 
	left:0px;top:0px; 
	width:405px;
	height:390px; 
	overflow:hidden;	
	z-index:1; 
	
	}
div#lyr1	{ 
	position:absolute;
	visibility:visible; 
	left:0px;top:0px; 
	z-index:1; 
	
	}
div#scrollbar { 
	position:absolute;
	left:0;top:0px;
	width:21px;
	height:390px;
	font-size:1px;
	z-index:222;
  }
div#track { 
	position:absolute;
	left:384px;top:0;
	width:21px;
	height:390px;
	z-index:1;
  }
div#dragBar {
	position:absolute;
	left:0px; top:0px;
	width:21px;
	height:11px;
	z-index:1;
	background-color:#ffffff;
	background-image:url(/img/scroll_bg.gif);
	background-position:center center;
	background-repeat:no-repeat;
  }  
div#left { position:absolute; left:459px; top:0px; z-index:2 }  
div#right { position:absolute; left:459px; top:230px; z-index:3 }
div#scrollbar, div#track, div#dragBar, div#left_scroll, div#right_scroll {
    -moz-user-select: none;
    -khtml-user-select: none;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%;opacity:0.7;filter:alpha(opacity=70); background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

