p, h1, h2, h3, h4, h5, h6, th, td, li, dd { font-family: Candara, FreeSerif; }

h1.entete		{ font-size: 3em; line-height: 50%; }

.half-height	{ line-height: 50%; }

h2 				{ margin: 0 0 1em; }

p.summary		{ font-style: italic; color: white; }

a					{ text-decoration: none; }

html, body
{
		background:	url( "card-background.gif" ) repeat;
}

#wrapper
{
	text-align:		left;
	margin:			10px auto;
	padding:			0px;
	border:			1px;
	width:			800px;	/* 850 */
		background:	white;
}

#header
{
		border:				1px #0E51A7 solid;
/*	margin:			0 0 15px 0; no space between header and two panes */
		//background:		url( "gradient-bg2.jpg" );
		background-color:	#0E51A7;
		text-align:			center;
		color:				white;
}

	#left
	{
		float:						left;
		width:						210px; /* 210 */
			padding:					10px;		/* (adjust margins and padding) */
			color:					white;
			background-color:		#4282D3;
			border-bottom-width: 1px;
			border-bottom-color: #4282D3;
			border-bottom-style: solid;
			height:					654px;
	}

#small-left			{ font-size: smaller; }
#left a:link		{ color: white; }
#left a:visited	{ color: white; }
#left a:hover		{ color: #FF9E00; }
#left a:active		{ color: #FF9E00; }

	#main
	{
		margin:			0;
		float:			left;
		width:			548px;	/* 548 */
		height:			1%;
			padding:		10px;		/* (adjust margins and padding) */
			background:	white;
			/*border-left-width: 1px;
			border-left-color: black;
			border-left-style: solid; */
			border-right-width: 1px;
			border-right-color: black;
			border-right-style: solid;
			height: 655px;
	}

#footer
{
		border:				1px black solid;
	clear:			both;
	background:		#A2A2A2;
		padding:				5px 10px;/* (adjust margins and padding) */
		background-color:	#FF9E00;
		text-align:			center;
}

* html #footer { height: 1px; }	/* (IE 6 hack) */
