body{
margin:0;
padding:50px 0;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#1d1d1d;
}
h1{
font-size:14px;
margin-top:-2px;
margin-bottom:-2px;
}
h2{
font-size:12px;
margin-top:-2px;
margin-bottom:-2px;
}
#main{
width:100%;
}
#mainCenter{
width:1003px;
margin:0 auto;
color:#FFFFFF;
}
#contentIntroduction{
background-image:url(../images/bg-content.gif);
height:424px;
}
#contactBG{
background-image:url(../images/contact-bg.jpg);
height:424px;
}
#LoginBG{
background-image:url(../images/client-login.jpg);
height:424px;
}
#IntroductionInner{
padding:33px 86px 10px 86px;
float:left;
}
#SiteMapInner{
padding:43px 0 10px 86px;
float:left;
width:860px;
}
#intro-titre{
font-size:14px;
text-transform:uppercase;
font-weight:bold;
}
#PhotoTexteBox{
margin-top:42px;
}
#introPhoto{
float:left;
padding-right:20px;
width:279px;
}
#introTexte{
font-size:12px;
float:left;
width:530px;
text-align:justify;
}



#footer{
background-image:url(../images/footer-bg.gif);
background-repeat:no-repeat;
height:132px;
font-size:11px;
}
.title{
height:22px;
padding-top:6px;
color:#FFFFFF;
text-transform:uppercase;
}
.title-MAP{
height:22px;
padding-top:6px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}
#sitemapHome{
height:22px;
padding-top:6px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
}
.title-MAP a{
color:#ffffff;
text-decoration:none;
}
.title-MAP a:hover{
color:#666666;
text-decoration:none;
}
#ftrBody-in a{
color:#FFFFFF;
}

#SiteMap-inn{
color:#FFFFFF;
font-weight:bold;
}
.ftrBody a{
color:#666666;
text-decoration:none;
}
.ftrBody a:hover{
color:#ffffff;
text-decoration:none;
}
#ftrBlock{
float:left;
}
#footerLeftImg{
float:left;
padding-right:13px;
}


#CompanyProfile{
width:110px;
float:left;
}
#Collection{
float:left;
}
#Events{
float:left;
}
#videos{
float:left;
}
#Contact{
float:left;
}
#ClientLogin{
float:left;
}
#bottomEBIZ{
width:953px;
float:left;
text-align:right;
color:#666666;
padding-right:50px;
padding-top:2px;
}
#bottomEBIZ a{
color:#666666;
text-decoration:none;
}
#bottomEBIZ a:hover{
color:#ffffff;
text-decoration:none;
}
#mnuBox{
float:left;
padding-left:49px;
height:112px;
}
#mnuBox1{
float:left;
padding-left:49px;
}
/******************************     COLLECTION   ******************/
#CollectionContent{
background-image:url(../images/bg-content.gif);
height:424px;
}

#CollectionContent #flashcontent{
margin:0 50px 0 50px;
width:905px;
height:409px;
}

#CollectionInner{
padding:30px 86px 3px 86px;
float:left;
}
#collectionTitre{
text-transform:uppercase;
font-weight:bold;
font-size:14px;
width:250px;
}
#welcomeTitre{
height:25px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
}

.leftRightArrows{
float:left;
padding-top:150px;
}

#CollectionMiddleBox{
float:left;
width:760px;
}
#collectionPhoto{
float:left;
padding:10 0 10px 0;
background-color:#000000;
}
#collectioDescription{
float:right;
font-size:12px;
text-align:right;
width:220px;
height:30px;
padding:15px 0 4px 15px;
float:left;
}
#jewTitre{
text-transform:uppercase;
font-weight:bold;
font-size:14px;
}
.royalInput{
background : #000000;
border:1px #a5acb2 solid;
font-weight : Normal;
font-size : 11px;
color : #ffffff;
}

#RoyalInner{
padding:33px 0 3px 86px;
float:left;
font-size:12px;
text-transform:uppercase;
}
#RoyalRightPhoto{
padding-left:20px;
float:left;
width:330px;
}
#tblRoyal tr td{
text-align:left;
}



/**************************************** Events ********************************/
#eventsTitre{
font-weight:bold;
text-transform:uppercase;
font-size:14px;
width:762px;
float:left;
}
#EventsBox{
padding:28px 84px 3px 86px;
width:832px;
height:355px;
float:left;
}
#navigation{
width:100%;
padding-top:4px;
height:14px;
float:left;
}
#navigation a{
color:#999999;
text-decoration:none;
}
#navigation a:hover{
color:#ffffff;
text-decoration:none;
}

.eventContents{
width:490px;
padding-right:10px;
height:151px;
margin-top:7px;
float:left;
}
.potoEvent{
width:152px;
height:154px;
float:left;
padding-right:17px;
}
.sousTitreEvent{
font-size:14px;
font-weight:bold;
text-transform:uppercase;
float:left;
}



.titleAndTextEV{

}
#eventsRightTitres{
float:left;
font-weight:bold;
padding-top:10px;
padding-left:120px;
}
#videoRightTitres{
float:left;
font-weight:bold;
padding-top:10px;
padding-left:2px;
}
#videoPlayer{
width:320px;
height:260px;
float:left;
}
#videoTexte{
padding-top:4px;
float:left;
width:380px;
padding-left:110px;
}
#VideoTitre{
font-size:14px;
text-transform:uppercase;
font-weight:bold;
width:760px;
float:left;
}





#contactTxtImg{
margin-top:30px;
}
#contactTexte{
font-size:12px;
float:left;
text-align:justify;
}
#contactTexte a{
color:#999999;
text-decoration:none;
}
#contactTexte a:hover{
color:#ffffff;
text-decoration:none;
}
#contactUsPhoto{
float:left;
}
#loginForm{
font-size:14px;
background-image:url(../images/login-bg.gif);
background-repeat:no-repeat;
padding-top:23px ;
width:380px;
height:120px;
}
.loginInput{
background : #000000;
border:1px #a5acb2 solid;
font-weight : Normal;
font-size : 11px;
color : #ffffff;
width:170px;
}
#diconnect{
font-size:11px;
text-align:right;
padding-left:600px;
text-transform:none;
}
#diconnect a{
color:#ffffff;
text-decoration:none;
}
#diconnect a:hover{
color:#999999;
text-decoration:none;
}