body
{
	background-color: 		#000;
	background-image: 		url(../images/commons/logo_bg.jpg);
	background-repeat: 		repeat-x;
	background-position: 	top center;
	color: 					#FFF;
	font-family: 			'Trebuchet MS';
	font-family: 			'Arial';
}

#main
{
	margin: 	0 auto;
	width: 		900px;
}

#menu
{
	margin: 	0 auto;
	width: 		560px;
}

#baseline
{
	color: 		#363636;
	font-size:  9pt;
	padding: 	5px 20px;
}


/***********************************
 * Footer
 ***********************************/
#footer
{
	background-image: 		url(../images/commons/footer.jpg);
	background-repeat: 		no-repeat;
	background-position: 	top center;
	height: 				119px;
	margin: 				10px 10px;
	width: 					910px;
}

#footer #news
{
	padding: 				35px 0 0 470px;
}
#footer #news .rss_item
{
	padding-right:			20px; 		
}

#footer #news .rss_item .title:link,
#footer #news .rss_item .title:hover,
#footer #news .rss_item .title:active,
#footer #news .rss_item .title:visited
{
	color: 			#D3D3D3;
	font-size: 		9pt;
	font-weight: 	bold;
}

#footer #news .rss_item .date
{
	color: 			#FF9B2D;
	font-size: 		7pt;
}
#footer #news .rss_item .description
{
	font-size: 		8pt;
	color: 			#888;
}



/***********************************
 * Tag
 ***********************************/
#tag
{
	text-align: 	center;
	margin: 		10px 0;
	color: 			#888;
	font-size: 		8pt;
}

#tag .title
{
	display: 		inline;
	color: 			#333;
}

#tag ul
{
	display: inline;
}
#tag ul,
#tag li
{
	padding: 	0;
	margin: 	0;
	list-style-type: none;
}

#tag li
{
	display: 	inline;
}

#tag li a:link,
#tag li a:hover,
#tag li a:active,
#tag li a:visited
{
	color: 		#888;
	padding: 	0 3px;
}
 

/***********************************
 * Liens utilitaires
 ***********************************/
#utility
{
	text-align: 	center;
	margin: 		10px 0 50px 0;
	color: 			#4C4C4C;
	font-size: 		8pt;
}

#utility ul,
#utility li
{
	padding: 	0;
	margin: 	0;
	list-style-type: none;
}

#utility li
{
	display: 	inline;
}

#utility li a:link,
#utility li a:hover,
#utility li a:active,
#utility li a:visited
{
	color: 		#4C4C4C;
	padding: 	0 10px;
}