body {
	background-color:#31332f;
	font:11px Arial,Verdana,Helvetica,sans-serif;
	color:#d1d1d1;
	margin:0 auto;
	padding:0;
}
body * {
	outline:none;
	margin: 0;
	padding: 0;
}
div, td{font:11px Georgia, Arial,Verdana,Helvetica,sans-serif ; }
p, form, input, select, h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}

a {
color:#e7e086;
text-decoration:none;
}
a:hover {
color:#e7e086;

text-decoration:underline;
}

h1 {

font-size:22px;
}
h2 {
	color:#d1d1d1;
	font-size:30px;
	float:right;
}
h3 {
color:#609fc7;
font-size:14px;
}
h4 {
color:#609fc7;
font-size:14px;
}

img {
	border:0 none;
	margin:0;
	padding:0;
	padding-bottom: 15px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.Fleft {
float:left;
}
.FRight {
float:right;
}
.Right {
text-align:right;
}

.Left {
text-align:left;
}

.Clear {
clear:both;
font-size:0;
height:1px;
line-height:0;
margin:0;
padding:0;
}




.Font10 {
font-size:10px;
}
.Font12 {
font-size:12px!important;
}
ul{ margin:0px; padding:0px; list-style:none}
ul li{ margin:0px; padding:0px; list-style:none}
.bord-bot{ border-bottom:#e7e7e7 solid 1px;}
.bord-img{ border:#000 solid 1px;}
.no-bold{ font-weight:normal!important}


#wrapper-header, #wrapper-body, #wrapper-footer { width:100%;  float:left; }


#wrapper-header { width:100%; background-color:#0c0c0b;  border-bottom:#e7e086 solid 1px;   }








#wrapper-menu { width:980px; margin:0 auto;  }



#menu-header {
	width:800px;
	float:left;
	margin-top:25px;
	margin-bottom:20px;
	margin-left: 44px;
}

#menu-header ul {
	float:left;
	width:auto;
	font-size:14px;
	color:#FFFFFF;
}
#menu-header ul li { float:left;   }
#menu-header ul li a:link, #menu-header ul li a:visited  { float:left; padding:5px 8px; color:#FFFFFF; font-weight:bold;  border:#e7e086 solid 1px; margin-right:2px; margin-left:2px;   }
#menu-header ul li a.active{  text-decoration:none;   }
#menu-header ul li a:hover{  text-decoration:none; background-color:#262724}



.header-logo { width:100%;  text-align:center;    }


#wrapper-body #wrapper-container  { width:980px; margin:0 auto;   }
#wrapper-container1  { width:980px; float:left;    }
.wrapper-banner  { width:980px; float:left; padding-top:20px  }
.wrapper-video  { float:left; padding-top:20px; padding-bottom:25px; margin-left:247px; }
  

#wrapper-footer {
	width:100%;
	background-color:#0d0d0d;
	padding-top:25px;
	padding-bottom:25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7e086;
	height: 100px;
}

.wrapper-footer1 {
	width:980px;
	margin:0 auto;
}
.footer-cont1{
	float:left;
	width:auto;
	font-size:14px;
	color:#FFFFFF;
	border-right:#222221 solid 1px;
	margin-right:30px;
	margin-top: 20px;
	margin-left: 128px;
}

.footer-cont1 ul { float:left; width:100px; font-size:11px; color:#FFFFFF; padding-right:10px;    }
.footer-cont1 ul li {  padding:3px 0px;  }
.footer-cont1 ul li a:link, .footer-cont1 ul li a:visited  {  color:#FFFFFF;     }
.footer-cont1 ul li a.active{  text-decoration:none;   }
.footer-cont1 ul li a:hover{  text-decoration:none; color:#e7e086}


.footer-cont2{
	float:left;
	width:0px;
	font-size:14px;
	color:#FFFFFF;
	border-right:#222221 solid 1px;
	margin-top: 20px;
	padding-left: 42px;
}

.footer-cont2-li{
	margin-left: -43px;

}

.footer-cont2 ul { float:left; width:100px; font-size:11px; color:#FFFFFF; padding-right:10px;    }
.footer-cont2 ul li {  padding:5px 0px;  }
.footer-cont2 ul li a:link, .footer-cont1 ul li a:visited  {  color:#FFFFFF;     }
.footer-cont2 ul li a.active{  text-decoration:none;   }
.footer-cont2 ul li a:hover{  text-decoration:none; color:#e7e086}


.footer-cont3{ float:left; width:auto; font-size:14px; color:#FFFFFF; border-right:#222221 solid 0px; line-height:16px  }
.footer-cont3 ul {
	float:left;
	width:auto;
	font-size:11px;
	color:#FFFFFF;
	margin-left: 45px;
}
.footer-cont3 ul li {
	padding:5px 0px;
	margin-top: 20px;
}


.header-logo-inner {  width:980px; margin:0 auto; }
.header-logo-inner1 {
	width:940px;
	float:left;
	background-color:#0d0d0d;
	padding-top:50px;
	padding-bottom:20px;
	text-align:right;
	height:42.6543px;
	padding-right:40px;
	border-bottom:#0d0d0d solid 34px;
	position:relative
}
.header-logo-inner1 .logo-inner { float:left; position:absolute; top:4px; left:0px;    }


#wrapper-body-page #wrapper-container-page  { width:980px; margin:0 auto;  }
#wrapper-container1-page  { width:980px; float:left  }
#wrapper-inner-page  {
	width:890px;
	float:left;
	background-color:#31332f;
	color:#d1d1d1;
	padding:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align: justify;
}
#wrapper-inner-page-foundation{ width:890px; float:left; background-color:#31332f; color:#d1d1d1; padding-top:45px; padding-right:45px;padding-left:45px; font-family:Arial, Helvetica, sans-serif; font-size:14px  }

.ngg-thumbnail-list {

}
.anyClass{
width: 100% !important;
}

.slide-desc{
color:#FFFFFF;
font-size:9px;
margin-top:1px;
text-align:center;
width:145px;

}

.slide-title{
color:#FFFFFF;
font-size:9px;
font-weight:bold;
margin-top:20px;
text-align:center;
width:145px;
}

.baap{
background-image:url("images/photo-bg.jpg");
background-repeat:repeat-x;
margin-left:-45px;
padding-left:45px;
width:935px;
margin-bottom:-47px;
height:220px;
position:relative;
	}

#dropmenu li ul {
border-top:0 solid #000000 !important;
margin-top:5px;
	}

#dropmenu li ul li{
	height:25px;
}


#dropmenu li ul li a{
background:none repeat scroll 0 0 #E7E086;
border-top:1px solid #FFFFFF !important;
color:#000000 !important;
font-size:12px;
margin-left:3px !important;
padding:0 8px !important;
width:150px;
font-weight:normal !important;
}

#dropmenu li ul li a:hover{
	color: #fff !important;
}

.wp-image-34{
position:relative;
}

.wp-image-36{
position:relative;
}

.wp-image-38{
position:relative;
}

#wingwoman{
position:absolute;
}
.part{
margin:0 30px;
}

.jugaad{

	}

.wp-image-128{
margin-left:50px;
margin-top:10px;
}
#dropmenu li.current_page_item a{
background-color:#262724;
}
#dropmenu li.current_page_item ul li a{
color:#FFFFFF !important;
}
#dropmenu li.current_page_item ul li a:hover{
color:#FFFFFF !important;
font-weight:bold !important;
}
#dropmenu li.current_page_parent ul li a{
color:#FFFFFF !important;
}
#dropmenu li.current_page_parent ul li a:hover{
color:#FFFFFF !important;
font-weight:bold !important;
}

.active_language{
opacity:1 !important;
}
a.language_flags{

}
a:hover.language_flags{
opacity:1;
}

#langue-cont {
	border:1px solid #E7E086;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:23px;
	margin-left:42px;
	margin-top:25px;
	padding:0;
	position:relative;
	width:50px;
}



.qtrans_flag_en  {
float:left;
left:28px;
margin:0;
opacity:0.5;
padding:0;
position:absolute;
top:5px;
width:20px;
}


.qtrans_flag_fr  {
	float:left;
	left:5px;
	margin:0;
	opacity:0.5;
	padding:0;
	position:absolute;
	top:5px;
	width:20px;
}

.qtrans_flag_fr:hover {
opacity:1;
}


.qtrans_flag_en:hover {
opacity:1;
}


.qtrans_flag_and_text {
padding-left:0px;
}
.logo-equitable { 
float:right;
margin-bottom:-62px;
margin-right:45px;
margin-top:-48px; 
}
.header-logo-title{
margin-left:228px;
}

