table.actu	{
	width: 784px;
}

	table.actu td.rcol	{
		width: 250px;
	}

h2.entry-title	{
	color: #e8923a;
}

div.post	{
	border-bottom: 1px solid #cccccc;
	margin: 0 0 10px 0;
	padding: 10px 10px 10px 0;
	background-image: url('/images/fd3.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

	table.main td.page div.post p, li, ul, table.main td.page div.post span.tag-links a	{
		font-size: 8pt;
	}
	
	table.main td.page div.post p	{
		margin: 0 0 18px 0;
	}

/*
	table.main td.page div.post p	{
		text-align: left;
	}
*/
	div.post img.alignleft	{
		position: relative;
		float: left;
		margin: 0 10px 5px 0;
		padding: 0;
	}

	div.post img.alignright	{
		position: relative;
		float: right;
		margin: 0 0 5px 10px;
		padding: 0;
	}

h2.entry-title a:link	{ color: #014254; text-decoration: none; }
h2.entry-title a:visited	{ color: #014254; text-decoration: none; }
h2.entry-title a:hover	{ color: #35a2c0; text-decoration: underline; }

span.meta-prep, span.meta-prep-author, span.entry-date, span.meta-sep, span.author, span.vcard, span.entry-utility-prep, span.entry-utility-prep-cat-links, span.comments-link	{
	color: #999999;
	font-size: 8pt;
}

	span.meta-prep a, span.meta-prep-author a, span.entry-date a, span.meta-sep a, span.author a, span.vcard a, span.entry-utility-prep a, span.entry-utility-prep-cat-links a, span.comments-link a	{
		color: #96a300;
	}

div.entry-content, div.entry-summary	{
	padding: 10px 0 10px 0;
	
}

p.comment-form-author	{
	width: 200px;
	text-align: left;
}

div#respond	{
	padding: 4px;
	border: 1px solid #cccccc;
	background-image: url('/images/fd3.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}

	div#respond form label	{
		margin: 0;
		padding: 0;
	}
	
	div#respond span.required	{
		color: #d70000;
		margin: 0;
		padding: 0;
	}

	div#respond form input.btn	{
		background-color: #046681;
		color: #ffffff;
		border-top: 2px solid #08caff;
		border-left: 2px solid #08caff;
		border-right: 2px solid #023c4c;
		border-bottom: 2px solid #023c4c;
	}

	div#respond form input.txt, div#respond form textarea	{
		width: 300px;
	}
	
li.comment	{
	font-size: 8pt;
	color: #888888;
}

li.comment a:link	{ color: #96a300; text-decoration: none; }
li.comment a:visited	{ color: #96a300; text-decoration: none; }
li.comment a:hover	{ color: #35a2c0; text-decoration: underline; }

table.main td.page table.actu h3.widget-title	{
	color: #d06900;
	font-size: 10pt;
	font-variant: small-caps;
	letter-spacing: 2px;
}

table.main td.page table.actu td.rcol li, table.main td.page table.actu td.rcol ul	{
	font-size: 8pt;
	display: block;
	margin: 0;
	padding: 5px 0 0 6px;
	list-style: none;
	color: #8b8b8b;
}

table.main td.page table.actu td.rcol a:link	{ color: #8b8b8b; text-decoration: none; }
table.main td.page table.actu td.rcol a:visited	{ color: #8b8b8b; text-decoration: none; }
table.main td.page table.actu td.rcol a:hover	{ color: #046681; text-decoration: underline; }

table.main td.page table.actu td.rcol	input.txt	{
	border: 1px solid #808080;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0;
	padding: 2px;
	font-weight: bold;
	color: #000000;
	width: 160px;
	height: 16px;
}

table.main td.page table.actu td.rcol	input.btn	{
	border: 1px solid #808080;
	color: #ffffff;
	background-color: 808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	width: 28px;
	height: 22px;
}
