body {padding: 0;margin: 0;font-size: 10pt;font-family: Helvetica, Arial, sans-serif;color: #000000;background: #fff;text-align: center;}a {color: #002595;font-weight: bold;text-decoration: none;}a:visited {color: #3366ff;}a:hover {text-decoration: underline;color: #FD0570;}h1 {margin: 0;color: #003366;font-size: 1.5em;}h1 a, h1 a:link, h1 a:visited {color: #003366;}h2, #comments h4 {font-size: 1em;margin-top: 2em;margin-right: 0;margin-bottom: 5px;margin-left: 0;color: #242628;border-bottom: solid 2px #A3AEB9;}h3 {font-size: 1em;margin: 0;border-bottom: solid 1px #A3AEB9;padding-bottom: 2px;}h4, h5 {font-size: 0.9em;letter-spacing: 2px;}h5 {color: #7B8186;}h6 {font-size: 0.8em;text-transform: uppercase;letter-spacing: 2px;}p {margin-top: 0;margin-right: 0;margin-bottom: 1em;margin-left: 0;}img, form {border: 0; margin: 0;}/* -- layout -- */#outer-wrapper {width: 752px;margin: 0 auto;text-align: left;font: normal normal 100% Helvetica, Arial, sans-serif;}#header-wrapper {height: 66px;background: #B0D0FF ;}.titlewrapper {background: #80c0ff ;width: 488px;height: 66px;float: left;margin:0;}.descriptionwrapper {width: 259px;height: 51px;background: #B0D0FF ;float:right;padding:15px 0 0  5px;margin:0;}.description {color: #101010;font-weight: bold;}#header-inner {height: 66px;}#main-wrapper {line-height: 1.4;float: left;padding: 10px 12px;word-wrap: break-word; /* fix for long text breaking sidebar float in IE */overflow: hidden;     /* fix for long non-text content breaking IE sidebar float *//* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */voice-family: "\"}\"";voice-family: inherit;width:456px;}/* IE5 hack */#main {}#sidebar-wrapper {}#sidebar {float:right;border-top: solid 1px #fff;padding-top: 0px;padding-right: 0;padding-bottom: 0;padding-left: 7px;background: #fff;width: 256px;word-wrap: break-word; /* fix for long text breaking sidebar float in IE */overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */}#footer {clear: both;background: #E9EAEB ;border-top: solid 1px #fff;min-height: 15px;}/* -- header style -- */#header h1 {padding-top: 20px;padding-right: 0;padding-left: 70px;line-height: 1;color: #000080;}#header p {padding-top: 0px;font-weight: normal;color: #2656A6;}/* -- content area style -- */#main {line-height: 1.4;}.date-header {margin-top: 0;}.post h3 {font-size: 1.2em;margin-bottom: 0;color: #003366;}.post h3 a,.post h3 a:visited {color: #003366;}.post {clear: both;margin-bottom: 4em;}.post-footer .post-author,.post-footer .post-timestamp {color: #FFFFFF;}.uncustomized-post-template .post-author,.uncustomized-post-template .post-timestamp {float: left;margin-right: 4px;}.uncustomized-post-template .post-footer .comment-link {float: right;margin-left: 4px;}.comment-link {font-size: 8pt;}.post img {border: 1px solid #E3E4E4;padding: 2px;background: #fff;}.deleted-comment {font-style:italic;color:gray;}.feed-links {line-height: 2.5em;}.feed-perso {background: url(http://multicristo.googlepages.com/rss.gif) no-repeat ;background-position: 620px 8px ;clear: both;line-height: 2.5em;position:absolute;top:-5px;left:50%;margin-left: -375px;color: #2656A6;width: 740px;text-align: right;}#blog-pager-newer-link {float: left;}#blog-pager-older-link {float: right;}#blog-pager {text-align: center;}.comment-footer {margin-bottom: 0;}/* -- sidebar style -- */.sidebar .widget {margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 0;}.sidebar h2 {font-size: 1.3em;}.sidebar dl {margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;}.sidebar ul {list-style: none;margin: 0;padding: 0;}.sidebar li {padding-bottom: 5px;line-height: 1}.main .widget .clear {clear: both;}/* -- sidebar style -- */#footer p {margin: 0;padding: 0px 8px;font-size: 0.6em;}.profile-textblock {margin-left: 0;clear: both;}.profile-img {float: left;margin-top: 0;margin-right: 10px;margin-bottom: 5px;margin-left: 0;border: 1px solid #7C78B5;padding: 4px;}#sidebar-wrapper h2 {margin-top: 12px;font-size : 10pt;}#oudjat {position:absolute;height:48px;width:48px;margin:9px;background:url(http://multicristo.googlepages.com/oudjatdoor.gif)  no-repeat  ;display:block}#oudjat:hover {background-position: -48px;}#perso {position:absolute;height:66px;width:257px;margin-left:492px;color: #2656A6;}span.widget-item-control{display:none;}/** Page structure tweaks for layout editor wireframe */body#layout #header-wrapper {margin-top: 0;}body#layout #main-wrapper {padding:0;}