body {
		background: url('../images/striped_bkg.gif') repeat;
		margin-bottom: 20px;
}

#overwrap { background: #eef8fa url('../images/footer2.jpg') 100% 100% no-repeat; }
#wrap { overflow: hidden; }
.fr #wrap { background: url('../images/bgfr2.jpg') 0 0 no-repeat; }
.en #wrap { background: url('../images/bgen2.jpg') 0 0 no-repeat; }


#header {
	position: relative;
	height: 145px;
}

#aside {
	float: right;
	width: 400px;
	padding-top: 200px;
	padding-bottom: 220px;
}

#resources {
	padding-bottom: 120px;
}
#resources div{
	display: inline-block;
	padding: 10px;
	background-color: #fdfbf3;
	border: 1px solid #c9b338;
}
#resources ul {
	margin-bottom: 0px;
}

#language {
	position: absolute;
	top: 42px;
}
.fr #language {
	left: 680px;
}
.en #language {
	left: 675px;
}

/* `Icons
----------------------------------------------------------------------------------------------------*/
a.pdf, a.doc, a.xls, 
a.ppt, a.jpg, a.gif, 
a.png, a.txt, a.rar, a.zip {
	padding-left: 20px;
	padding-bottom: 2px;
}

a.pdf {	background: url("../images/icons/pdf.gif") 0 0px no-repeat;}
a.doc {	background: url("../images/icons/doc.gif") 0 0px no-repeat; }
a.xls {	background: url("../images/icons/xls.gif") 0 0px no-repeat; }
a.ppt {	background: url("../images/icons/ppt.gif") 0 0px no-repeat; }
a.jpg, a.gif, a.png { background: url("../images/icons/img.gif") 0 0px no-repeat; }
a.txt {	background: url("../images/icons/txt.gif") 0 0px no-repeat; }
a.rar {	background: url("../images/icons/rar.gif") 0 0px no-repeat; }
a.zip {	background: url("../images/icons/zip.gif") 0 0px no-repeat; }

