/*Theme Name: wilderness 2
Theme URI: http://www.logisriougerman.com
Description: Template basé sur le thème Wilderness - Greg Ponchak
Version: 0.1
Author: Florence Gaillaguet
Author URI: http://speakforme.free.fr/
Tags: brown, custom header, fixed width, two columns


	The CSS, XHTML is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*{margin:0;padding:0;list-style:none;}

body{
background:#fff url(bg.gif) repeat;
font-family:arial, sans-serif;
font-size:11px;
line-height:18px;
color:#333;
}
		
#container{
width:929px;
padding:0 22px;
margin:0 auto;
}

#container2 {
margin-top:30px;
background-color:#E2DCC2;
}


h2 {
font-weight:normal;
color:#615d58;
font-size:24px;
line-height:100%;
}

p {
margin-top:20px;
margin-bottom:20px;
text-align:justify;
font-size:120%;}

a {
text-decoration:none;
font-weight:bold;
color:#39322a;
}

a:hover{
text-decoration:underline;
}

a:visited{}

#header{
width:929px;
height:368px;
background:url(header.jpg) no-repeat;
position:relative;
}

#header h1 a{
font-size:30px;
line-height:40px;
width:470px;
overflow:hidden;
color:#39322a;
position:absolute;
left:15px;
top:15px;
text-transform:none;
}

.comments {
height: 18px;
border-top: solid 3px  #a49db0;
border-bottom: solid 3px  #a49db0;
font-size: 100%;
padding:5px;
margin-bottom: 15px;
text-align:right;
}

.commentIcon{
 padding-left: 20px;
 float: left;
}

#commentform textarea{
	width: 570px;
	height: 200px;
	background:#FFFFFF;
	border: 1px solid #a49db0;
	padding: 2px;
	margin-top: 3px;
}

#sideblog{
width:466px;
height:286px;
overflow:hidden;
position:absolute;
top:78px;
margin-left:10px;
text-align:justify;
}

#sideblog, #sideblog h5{
color:#d5ccc2;
}

#sideblog h5{
font-weight:normal;
font-size:28px;
line-height:30px;
text-transform:uppercase;
}

#picture{
width:392px;
height:251px;
overflow:hidden;
position:absolute;
top:91px;
margin-left:510px;
}

#content{
margin: 0 10px;
width:600px;
float:right;
margin-top:20px;
}

.clear {
clear:both;
}


/*/////////////////////////// SIDEBARS /////////////////////*/
#sidebarLT{
width:260px;
margin: 0 10px;
float:left;
margin-top:20px;
background:#fff url(main-center.jpg) repeat;
border: dotted 2px #ccc;
}


/*/////////////////////////// NAV /////////////////////*/
#top_navlist{
position:absolute;
top: 365px;
text-align:left;
height:45px;
width:929px;
background-image:url("/wp-content/themes/Wilderness/fond.jpg");
background-repeat:repeat-x;
}

#top_navlist h2{
display:none;}

#navlist{
padding:0px;
margin-top:15px;
font-weight:bold;
font-size:110%;
}

#navlist li{
list-style:none;
display:inline;
margin:0px;
padding:0px;
}

#navlist li a{
color: black;
margin-left:0px;
text-decoration: none;
padding : 10px 20px;
}

#navlist li a:link{
color:#ffffff;
}

#navlist li a:visited{
color:#ffffff;
}

#navlist li a:hover{
color:#BF5035;
background-color:#E2DCC2 ;
}

/*#navlist li.current_page_item a{
background:#dfe8ee;
border-bottom: solid 1 px #A020F0;
}*/

.tocNav{
padding-left:0px;
margin-left:0px;
width:260px;
}


.tocNav li{
list-style:none;
margin:0;
margin-top:10px;
margin-bottom:10px;
padding:0;
border-bottom:1px solid #ddd;
}

.tocNav li a{
text-decoration: none;
color:#444;
}

.tocNav li.current_page_item>a ,.tocNac li.current-cat>a {
	color:#000 !important;
}

.tocNav li a:hover{
color:#BF5034;
}


/***************Begin SIDEBAR************************/

.liens{
  margin-top:0px;
  margin-bottom:5px;
  height: 35px;
  font-size: 285%;
  font-weight: normal;
  color:#BF5035;
  border-bottom:1px solid #999;
  background:transparent;
  cursor:crosshair;
  margin:4px;
  padding:5px;
}

.menu{
  margin-top:270px;
  margin-bottom:5px;
  height: 35px;
  font-size: 285%;
  font-weight: normal;
  color:#BF5035;
  border-bottom:1px solid #999;
  background:transparent;
  cursor:crosshair;
  margin:4px;
  padding:5px;
}

.actualites{
  margin-top:20px;
  margin-bottom:5px;
  height:35px;
  font-size: 285%;
  font-weight: normal;
  color:#BF5035;
  border-bottom:1px solid #999;
  background:transparent;
  cursor:crosshair;
  margin:4px;
  padding:5px;
}

/*******IMAGES***************/

p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/*/////////////////////////// FOOTER /////////////////////*/
#pushbottom{
clear:both;
}

#footer{
height:118px;
width:929px;
background-color:#42595a;
background-image:url("/wp-content/themes/Wilderness/footer.jpg");
background-repeat:repeat-x;
}

#footer h3{
display:none;}


#footer a{
color: #d5ccc2}


#footer p{
font-size:120%;
margin:10px;
text-align:center;
color:#d5ccc2;
}


#footerRight{
margin: 0 10px 0 0;
width:430px;
float:right;
border-left:solid 1px #d5ccc2;
height:118px;
}

#footerLeft{
margin: 0 0 0 10px;
width: 430px;
float:left;
}

/*/////////////////////////// FUN CLASSES /////////////////////*/
.note,.highlight {
	background:#FFFFCC url(main-center.jpg) repeat;
	padding:5px;
	margin:5px;
	font-size:14px;
	border: dotted 2px #ccc;
}

/*******IMAGES***************/
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

