﻿body 
{
    margin:0;
    padding:0;
    /*font-family:"minion-pro-1","minion-pro-2", Georgia, Times New Roman, Serif;*/
    font-family:minion-pro, Georgia, Times New Roman, Serif;
}

/* Layers Styles */

.divMain
{
    padding-top:30px;
    padding-left:30px;
    padding-right:30px;
    width:940px;
    position:absolute;
    left:50%;
    margin-left:-500px;
}  

.divLogo
{
    background: url(../images/maisonrabihkayrouz-logo.png) no-repeat;
    width:225px;
    height:16px;
    position:relative;
    top:0px;
    left:0px;
}
  
.divMenu
{
    
    position:relative;
    top:0px;
    left:0px;
    width:160px;
    padding-top:20px;
    padding-left:3px;
    line-height:1;
    float:left;
}
 
.divSubMenu
{
    position:relative;
    top:0px;
    left:0px;
    width:702px;
    height:82px;
    float:left;
    line-height:1;
    padding-top:20px;
    padding-left:20px;
    
}

.divSubMenu1
{
    position:relative;
    top:0px;
    left:10px;
    width:702px;
    height:22px;
    float:left;
    line-height:1;
    
}

.divSubMenu2
{
    position:relative;
    top:0px;
    left:-80px;
    width:702px;
    height:22px;
    float:left;
    line-height:1;
}

.divSubMenu3
{
    position:relative;
    top:0px;
    left:-80px;
    width:702px;
    height:22px;
    float:left;
    line-height:1;
}

.divSubMenu4
{
    position:relative;
    top:0px;
    left:-80px;
    width:702px;
    height:22px;
    float:left;
    line-height:1;
}


.divMiddle
{
    position:relative;
    top:0px;
    right:0px;
    width:777px;
    height:200px;
    float:right;
}

.divContent
{
    position:relative;
    top:0px;
    left:0px;
    width:732px;
    float:left;
}

.divVideo
{
    position:relative; 
    top:34px; 
    left:105px; 
    width:790px; 
    height:390px;
}

.divVideoCode
{
    float:left;
    width:640px; 
    height:390px;
}
    
.divVideoSocial
{
    float:right;
    width:140px; 
    height:390px;
}

.divVideoSocialInner
{
    position:absolute;
    bottom:0;
}

.divInnerContent
{
    
    position:relative;
    top:0px;
    left:-163px;
    width:895px;
    float:left;
    line-height:1;
    min-height:500px;
}

.divLanguage
{
    position:relative;
    top:0px;
    right:0px;
    width:45px;
    float:right;
    padding-top:20px;
    text-align:right;
}

.divNavigation
{
    padding-top:3px; 
    position:absolute; 
    top:482px; 
    left:125px; 
    width:460px; 
    height:20px;
    z-index:6000; 
    display:none;
}

.divPreview
{
    background-repeat:no-repeat;
    position:absolute; 
    top:34px; 
    left:185px; 
    width:400px; 
    height:450px;
    z-index:6000; 
    display:none;
}



.divPhotosLoading
{
    position:absolute; 
    vertical-align:bottom; 
    top:490px; 
    left:40px; 
    width:100px; 
    height:20px;
    z-index:6000;
    display:none;
}

.divPreviewLoading
{
    position:absolute; 
    vertical-align:bottom; 
    top:340px; 
    left:170px; 
    width:100px; 
    height:20px;
    z-index:6000;
    display:none;
}

.divData
{
    position:absolute; 
    vertical-align:bottom; 
    top:34px; 
    left:585px; 
    width:224px; 
    height:315px;
    z-index:6000;
    display:none;
}

.divDataText
{
    
    position:absolute; 
    padding-left:30px; 
    padding-right:20px; 
    padding-bottom:15px;  
    bottom:0px;
}

.divEmailaFriend
{
    
    background-image:url(../images/e-mail-icon-dark.gif);
    background-repeat:no-repeat;
    background-position:top left;
    width:70px;
    height:12px;
    margin-bottom:5px;
    padding-left:22px;
    padding-bottom:3px;
    cursor:hand;
    cursor:pointer;
    font-size:13px;
    color:#7B634D;
    text-decoration:none;
}

.divEmailaFriend:hover
{
    
    color:#C1B3A6;
    background-image:url(../images/e-mail-icon-light.gif);
}


.divBioLevel1
{
    padding-top:15px;
    padding-left:140px;
    width:455px;
}

.divBioLevel2
{
    padding-top:10px;
    padding-left:250px;
    width:440px;
}

.divBioLevel3
{
    padding-top:10px;
    padding-left:140px;
    width:620px;
}

.divBioLevel4
{
    padding-top:15px;
    padding-left:140px;
    width:455px;
}

.divBioLevel5
{
    padding-top:10px;
    padding-left:250px;
    padding-bottom:20px;
    width:440px;
}

.divBetweenLevel1
{
    padding-top:10px;
    padding-left:140px;
    width:640px;
}

.divBetweenLevel2
{
    padding-top:10px;
    padding-left:190px;
    width:600px;
}

.divFoundationLevel1
{
    padding-top:43px;
    padding-left:110px;
    padding-right:10px;
    width:240px;
    float:left;
}

.divFoundationLevel2
{
    padding-top:10px;
    width:360px;
    padding-right:170px;
    float:right;
}

.divContact1
{
    padding-top:40px;
    padding-left:100px;
    padding-right:10px;
}

.divContactInner1
{
    padding-right:45px;
    float:left;
    width:230px;
}

.divContactInner2
{
    padding-right:65px;
    float:right;
}

.divContact2
{
    padding-top:40px;
    padding-left:100px;
    padding-right:10px;
}

.divContact3
{
    padding-top:40px;
    padding-left:100px;
    padding-right:10px;
}

.divKits
{
    padding-top:40px;
    padding-left:100px;
    padding-right:10px;
}

/* Text Styles */
.itemDesc
{
    font-size:13px;
    color:#7B634D;
    text-decoration:none;
    line-height:1.2;
}

.bodytext
{
    font-size:13px;
    color:#7B634D;
    text-decoration:none;
    line-height:1.2;
}

.redbodytext
{
    font-size:13px;
    color:#DD052B;
    text-decoration:none;
    line-height:1.2;
}

/* Links Styles */

/* Facebook layer fix */
a.addthis_button_facebook_like iframe {
    width: 230px !important;
}

.menulink
{
    font-size:13px;
    color:#7B634D;
    text-decoration:none;
}

.menulink:hover
{
    color:#C1B3A6;
}

.menulinkSelected
{
    font-size:13px;
    color:#C1B3A6;
    text-decoration:none;
}

.redlink
{
    font-size:13px;
    color:#DD052B;
    text-decoration:none;
}

.redlink:hover
{
    color:#C1B3A6;
}

.countrieslink
{
	font-size:13px;
    color:#DD052B;
    text-decoration:none;    
}

.countrieslink:visited
{
	font-size:13px;
    color:#DD052B;
    text-decoration:none;  
}

.countrieslink:hover
{
	font-size:13px;
    color:#DD052B;
    text-decoration:none;
    cursor:hand;
    cursor:pointer;
}

/* Other Styles */
input.textbox
{
    border:0;
    background-color:#F2EEEB;
    height:23px;
    width:230px;
    font-family:Arial;
    font-size:11px;
    color:#4D443D;
    padding:5px;
}

input.button
{
    border:0;
    background-color:#FFFFFF;
    font-family:Lexicon No2 A, Georgia;
    font-size:11px;
    color:#AB9B8C;
    cursor:hand;
    cursor:pointer;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
}

input.button:hover
{
    color:#EEE7DB;
}

textarea
{
    border:0;
    background-color:#F2EEEB;
    height:195px;
    width:400px;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#4D443D;
    padding:5px;
}

.paddingtopremmeneh
{
    padding-top:470px;
}

.paddingtop240
{
    padding-top:240px;
}

.paddingtop50
{
    padding-top:50px;
}

.paddingtop5
{
    padding-top:5px;
}

.paddingleft200
{
    padding-left:200px;
}

.paddingleft180
{
    padding-left:180px;
}

.paddingleft140
{
    padding-left:140px;
}

.paddingright20
{
    padding-right:20px;
}

.paddingbottom15
{
    padding-bottom:15px;
}

.paddingbottom10
{
    padding-bottom:10px;
}

.paddingbottom9
{
    padding-bottom:9px;
}

.paddingbottom8
{
    padding-bottom:8px;
}

.paddingbottom7
{
    padding-bottom:7px;
}

.width455
{
    width:455px;
}

.width420
{
    width:420px;
}

.floatleft
{
    float:left;
}

.floatright
{
    float:right;
}

.alignright
{
    text-align:right;
}

.noborder
{
    border:0;
}

.hand
{
    cursor:hand;
    cursor:pointer;
}
