body
{
	background-image: url(http://www.directimpact.ca/ressources/images/background-body.gif);
	background-repeat: repeat-x;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 0.75em;
	line-height: 1.75em;
	margin: 0px;
}

a:link
{
	color: #001d61;
	text-decoration: none;
}

a:visited {
	color: #001d61;
	text-decoration: none;
}

a:active {
	color: #316ac5;
	text-decoration: underline;
}

a:hover {
	color: #eaaf00;
	text-decoration: underline;
}

/* --------------------------------------------------------------- */
/*  Header Styles                                                  */
/* --------------------------------------------------------------- */

#header
{
	background-image: url(http://www.directimpact.ca/ressources/images/background-header.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 760px;
}

#header #logo
{
	float: left;
}

#header #contact
{
	float: right;
	margin-top: 35px;
}

/* --------------------------------------------------------------- */
/*  Menu Styles                                                    */
/* --------------------------------------------------------------- */

#menu
{
	height: 20px;
	width: 760px;
}

/* --------------------------------------------------------------- */
/*  Content Styles                                                 */
/* --------------------------------------------------------------- */

#content
{
	padding: 40px 20px 10px 200px;
	width: 490px !important; /* Firefox width */
	width: 760px; /* IE width */
}

h1
{
	color: #316ac5;
	font-family: Times New Roman, Times, Tahoma, Arial, Helvetica, serif;
	font-size: 2.0em;
	font-weight: normal;
}

/* --------------------------------------------------------------- */
/*  Footer Styles                                                  */
/* --------------------------------------------------------------- */

#footer
{
	font-family: Tahoma, Helvetica, Arial, serif;
	font-size: 7pt;
	color: #001D61;
	padding: 0px 0px 20px 20px;
	width: 740px !important; /* Firefox width */
	width: 760px; /* IE width */
}