div#leftmenu {padding:10px;}
div#leftmenu h3 {border-color:#AAA;}
div#leftmenu a img {border:none 0;}

div#leftmenu div#RecentPostsSideBar ul, div#leftmenu div#ArchiveSideBar ul, div#leftmenu div#LinkSideBar ul {font-size:smaller;list-style-type:circle;padding-left:10px;}
div#leftmenu div#NewsSidebar div.NewsAnnouncement {font-size:12px; font-weight:normal;color:#935313;text-align:justify;}
div#leftmenu div#NewsSidebar div.NewsAnnouncement img {display:block;margin:auto;}
div#leftmenu div#NewsSidebar div.NewsAnnouncement a {font-weight:bold;}

div#main {padding:0; width:560px;margin-left:10px;}
div.post {}
div.post p, div.post div, div.post h2, div.post h3, div.post h4 {margin-left:20px;margin-right:5px;}
div.post h5.posthead {padding:5px 10px 5px 10px;border-top:solid 4px #9B392D; border-bottom:solid 2px #BA4535; }
div.post div.shareblock {text-align:right;font-size:smaller;}
div.post div.postfoot {border-top:dashed 1px #AAA;border-bottom:solid 1px #999;}
div.post div.postfoot .em {color:#999;}

div.post div.wlWriterSmartContent pre {overflow-x:auto;overflow-y:hidden;padding-bottom:20px}


div#leftmenu {width:200px}
div#main {width:740px !important;}

div#content, div#nav, div#masthead {width:980px;}
div#masthead {padding: 0 6px;}

#masthead {background-image: url(http://blogs.developpeur.org/photos/cyril/images/26148/original.aspx); }
/**/

.CSTable td {border:solid 1px #999;}

.csharpcode {
border:solid 1px #AAA; 
}
