html, body {
	margin: 0;
	padding: 0; 
	font: 12px Arial, Helvetica, sans-serif; 
	background: url('/images/layout/bg-body.gif') repeat-x; 
}

.cleaner { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent; }

a {
 color: #4c3519;
}
a:hover {
 color: #ac6d2d;
}

p {
 line-height: 16px;
}

.post p {
 line-height: 14px;
}
 
 
h2 {
 margin: 0;
 padding: 0;
 font: 20px "Times New Roman", Times, serif;
 text-transform: uppercase;
 color: #7b7869;
}
h2 a {
	 text-decoration: none;
} 

h3 {
	font: 16px "Times New Roman", Times, serif;
	text-transform: uppercase;
}

h4 {
	font: Arial, Helvetica, sans-serif;
}

blockquote {
	margin: 10px 0;
	padding: 0;
	font: 14px "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 16px;
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	display: block;}
	
/* HEADER */
#header {
	width: 960px;
	height: 100px;
	display: block;
}
#header h1 { 
 margin: 0px; 
 padding: 0px; 
 position: relative;
}

#header h1 a { 
 width: 240px;
 height: 80px; 
 display: block; 
 background: url('/images/layout/logo.gif') no-repeat; 
 overflow: hidden; 
 text-indent: -5000px; 
 position: absolute; 
 top: 20px;\n}
 
#header ul {
 float: right;
 margin-top: 55px; }
 
 #header ul li {
 display: block;
 background: url('/images/layout/soupir.gif') top right no-repeat; 
 padding-right: 30px;
 height: 26px;
 line-height: 26px;
 float: left;
 margin-left: 10px; }
 
 #header ul li a {
 font: 14px "Times New Roman", Times, serif;
 color: #7c776a;
 text-decoration: none;
 text-transform: uppercase;
 }
 
 #header ul li a:hover {
 color: #000000;
 }
 
 #header ul li.last {
 background: none;
 padding-right: 20;
 }
 
 .col {
 width: 120px;
 display: block;
 float: left;}
 
 .col4 {
 width: 480px;
 display: block;
 float: left;
 }
 .col2 {
 width: 240px;
 display: block;
 float: left;}
 
 .col5 {
 width: 600px;
 display: block;
 float: left;
 }
 
 .intcol_wrapper {
 margin: 20px; 
 }
 
 a.more {
 color: #e0deb1;
 text-decoration: none;
 padding-left: 10px;
 font-size: 11px;
 background: url('/images/layout/puce.gif') no-repeat;
 background-position: 2px 4px
 }
 a.more:hover {
 text-decoration: underline;
 }
 .rsslink {
 float: right;}
 .rsslink img {
 border: 0px;
 }
 
 #footer {
 width: 960px;
 height: 60px;
 display: block;
 background: url('/images/layout/bg-footer.gif') no-repeat;
 border-top: 1px solid #cdd6c9;
 margin-top: 20px;}
 #footer p#copyright {
 padding-left: 20px;
 font-size: 11px;
 color: #a9a496;
 float: left;
 }
 #footer p#copyright a {
  color: #a9a496;
 }
 /* Logo Evasion */
 #footer h1 {
 margin: 10px 20px 0px 0px;
 padding: 0;
 float: right;
 }
 
 #footer h1 a { 
 display: block; 
 background: url('/images/layout/evasion.gif') no-repeat; 
 background-position: 0 -15px;
 overflow: hidden; 
 width: 130px; 
 height: 15px; 
 text-indent: -5000px; 
 
 } 
 #footer h1 a:hover {
 background-position: 0 0;
 }