body		{font-size: 92%;
		font-family: "georgia", serif;
       		color: #686868; text-align: justify; border: none; 
		background: #e1eced url('images/bg2.png') top left repeat-x;
		margin-left: auto;
		margin-right: auto;
		width: 700px;
		}

#container	{background: #e1eced; margin-right: 0em; 
		margin-left: 0em; margin-bottom: 0px; clear: both; 
		border: none;
		width: 700px;}

#container2	{
		background: url('images/bg_parchment3.jpg');
		border-top: solid 1px #ccc;
		margin-left: auto; margin-right: auto;
		padding-top: 20px;
		padding-bottom: 0px;
		padding-left: 80px;
		padding-right: 80px;
		clear: both;
		line-height: 1.7em;
		}	

#accueil, #ecovillage, #ecocentre, #concept, #charte, #introduction, #contacts
		{
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 20px;
		}
/*
#accueil	{
		background: url(images/clearwaterth.png) top right no-repeat;
		}

#ecovillage	{
		background: url(images/clearwaterth.png) top right no-repeat;
		}

#ecocentre	{
		background: url(images/clearwaterth.png) top right no-repeat;
		}

#concept	{
		background: url(images/clearwaterth.png) top right no-repeat;
		}
		
#charte		{
		background: url(images/clearwaterth.png) top right no-repeat;
		}

#introduction		{
		background: url(images/clearwaterth.png) top right no-repeat;
		}

#contacts	{
		background: url(images/clearwaterth.png) top right no-repeat;
		}
	
*/
	
#navbar		{
		background: #e6eef7;
		padding-top: 1px; padding-bottom: 2px; margin-left: 0px;
       		}

#footer,#header	{
		color: #f1f1f1; 
		padding: .5em; clear: both;
		}

#footer		{
		background: #fff url('images/bottom3.png') 
		bottom left no-repeat; 
		margin-top: 0px;
		padding-top: 35px; 
		padding-bottom: 15px;
	       	padding-right: 30px;
		font-weight: 900;
		font-size: 80%;
		text-align: right;
		}

#header		{
		background: #e6eef7 url(images/sky.png) top right no-repeat;
		padding-bottom: 10px; border: none
		}

.menu		{background: #e6eef7; position: relative; bottom: 0px; font-weight: 900;}

.menu dt	{display:none;}

.menu dd 	{margin:0; padding:0;}

.menu .aa 	{width:10px; text-decoration: none; 
		background:url(images/taglft.gif); float:left; 
		padding: 5px 0 3px 0; border-bottom:none;}
		
.menu .bb 	{background:url(images/tagmid.gif); float:left; 
		padding: 5px 0 3px 0; color: #427aba;
		border-bottom: none; text-align:center;
		cursor: hand}
		
.menu .cc 	{width:10px; background:url(images/tagrgt.gif); float:left;
		text-decoration: none; padding: 5px 0 3px 0; border-bottom: none}

.menu a:hover 
span 		{background-position:0 150px; color: #336600;
		text-decoration: none; border-bottom: none; cursor: hand;}

.spacer		{background: transparent; height: 5px; clear: both}

h1		{color: #336600; border-bottom: solid 1px #ccc; font-size: 140%; text-align: left;}
h2		{color: #707070; font-size: 120%;}
h3,h4,h5,h6,strong
		{color: #707070; font-size: 100%;}		

h2,h3,h4,h5,h6
		{
		text-align: left;
		}

h1.top,h2.top	{background: transparent; border: none; text-align: left; padding-left: 20px; }

h1.top		{font-size: 230%; line-height: 1.8em; font-weight: 600; font-family: "georgia", serif; color: #427aba; padding-top: 20px; margin-right: 200px; border-bottom: solid 1px #ccc}
h2.top		{font-size: 110%; color: #707070;}

dt		{
		font-weight: 900;
		margin-top: 1em;
		margin-bottom: .5em;
		}

dd		{
		line-height: 1.8em;
		}


#footer a, a:visited
		{
		color: #fff
		}	

p.quote		{
		font-size: 110%;
		line-height: 1.8em;
		font-weight: 600;
		font-style: italic;
		text-align: center;
		color: #336600;
		margin: 30px;
		float: center;
		}
