*	{
	margin:0;
	padding:0;
}

html	{
	height:100%;}

body	{
	background-color:#f5f3f4;
	height:100%;
	}

a {
	text-decoration:none;}

#wrapper	{
	width: 100%;
	height:100%;
}

#master {
	height:100%;
	width:980px;
	margin: 0 auto;
	background-color:#f8f7e7;}

/***************HEADER**********************/


#header {
	background-color:#fff;
	width:980px;
	height:117px;}

#header img {
	position:relative;
	float:left;}
	
#header_content-en {
	background-image:url(../images/pages/top_background-en.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:126px;}

#header_content-en #welcomemessage {
	position:absolute;
	width:365px;
	height:96px;
	font-family:"Myriad Pro","helvetica LT Std Cond", sans-serif;
	font-size:.8em;
	margin-top:40px;
	margin-left:505px;}

#header_content-fr {
	background-image:url(../images/pages/top_background-fr.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:126px;}

#header_content-fr #welcomemessage {
	position:absolute;
	width:365px;
	height:96px;
	font-family:"Myriad Pro","helvetica LT Std Cond", sans-serif;
	font-size:.8em;
	margin-top:40px;
	margin-left:505px;}

#header .toprightmenu ul {
	float:right;
	position:relative;	
	margin:30px;
	right:20px;}

#header_content-en .toprightmenu ul li {
	float:right;
	position:relative;	
	margin:10px;
	right:10px;}

#header_content-fr .toprightmenu ul li {
	float:right;
	position:relative;	
	margin:10px;
	right:10px;}

#header .toprightmenu ul li,
#header_content-en .toprightmenu ul li{
	list-style:none;
	display:inline;
	margin-right:10px;}

#header_content-fr .toprightmenu ul li{
	list-style:none;
	display:inline;
	margin-right:10px;}
	
#header a {
	color:#333;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;	
	font-size:1em;}
	
#header_content-en a {
	color:#333;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;	
	font-size:.9em;}

#header_content-fr a {
	color:#333;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;	
	font-size:.9em;}

/***************CONTENT**********************/
#content{
	width:100%;
	background-color:#f8f6e7;}
	
#middle-en {
	background-image:url(../images/middle_withouttext-en.jpg);
	background-repeat:no-repeat;
	height:302px;}
	
#middle-fr {
	background-image:url(../images/middle_withouttext-fr.jpg);
	background-repeat:no-repeat;
	height:302px;}

#pages_title {
	background-repeat:no-repeat;
	height:105px;}

#content #welcomemessage {
	position:absolute;
	width:350px;
	height:96px;
	font-family:"Myriad Pro","helvetica LT Std Cond", sans-serif;
	font-size:1em;
	margin-top:115px;
	margin-left:530px;}

#leftsidecontent {
	width:200px;
	position:absolute;
	margin-top:15px;
	margin-left:20px;
	z-index:5;
	background-image:url(../images/leftside_middle.jpg);
	background-repeat:repeat-y;
}
	
#leftsidecontent ul {
	list-style:none;
	margin-left:20px;
	padding-top:10px;
	}
#leftsidecontent ul.exception {
	padding-top:0px!important;} /*this exempts the "Service" section from being pushed down*/

#leftsidecontent ul.exception a {
	padding-top:0px!important;} /*this exempts the "Service" section from being pushed down*/

#leftsidecontent ul li {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.9em;
	margin-left:10px;}

#leftsidecontent .title {
	font-family:"Myriad Pro","helvetica LT Std Cond", sans-serif;
	color:#E6C25B!important;
	font-size:1em;
	}
	
#threecolumns-en {
	background-image:url(../images/threecolumns-en.jpg);
	background-repeat:no-repeat;
	width:100%;
	position:relative;}	
	
#threecolumns-en table {
	margin-left:270px;
	padding-top:110px;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;
	color:#444;}

#threecolumns-en table td.spacer {
	width:35px;}
	
#threecolumns-en table td.not-spacer {
	width:200px;}

#threecolumns-fr {
	background-image:url(../images/threecolumns-fr.jpg);
	background-repeat:no-repeat;
	width:100%;
	position:relative;}	
	
#threecolumns-fr table {
	margin-left:270px;
	padding-top:110px;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;
	color:#444;}
	
#threecolumns-fr table td.spacer {
	width:35px;}
	
#threecolumns-en table td.not-spacer {
	width:200px;}

#page_content  {
	background-image:url(../images/pages/content_background.jpg);
	background-repeat:repeat-x;
	min-height:500px;
	width:100%;
	position:relative;}
	
#page_content .text {
padding-top:20px;
margin-left:280px;
width:50%;
font-family:"Myriad Pro","helvetica LT Std Cond",sans-serif;}

#page_content .text h3 {
color:#772b23;
}

#page_content .text p {
color:#333;
font-size:1em;
margin-bottom:1em;
}

#page_content .text  ul {
margin-left:20px;
color:#be7031;}

#page_content .text li {
margin:5px 0px;}

#page_content .text  ul span {
color:#333;}





	
/*******************FOOTER**********************/

#footer {
	width:980px;
	height:200px;
	font-family:"Arial","helvetica LT Std Cond", sans-serif;
	font-size:0.9em;
		background-color:#f8f6e7;}
	
#footer .left {
	float:left;
	position:relative;
	margin-left:25px;}
	
#footer .right {
	float:right;
	position:relative;
	margin-right:25px;}

