/* Header ------------------------------------------------------------------- */

body { 
	background-image: url(images/bg.png);
	background-color:#0F0A07;
	background-repeat: repeat-x; 
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 7.5pt;
	color: #4E4E4E;
	margin: 0px;

}


.welcome { 
	background-image: url(images/layout3.png);
	font-family: Arial,"Times New Roman",Times,serif;
	font-size: 11px;
	color: #777C70;
	letter-spacing: 1px;
        line-height:11px; 
	text-align: justify;
}

.welcome a img {
	margin: 1px;
	opacity: 0.6;
	border: #5F4551 solid 2px;
}

.welcome a img:hover {
	margin: 1px;
	opacity: 0.9;
	border: #818782 solid 2px;
}

.catmenucontainer{
	height:88px;
	display:block;
	width:800px;
	padding:0px 0 0px 0px;
	font: 11px Tahoma,Century gothic,verdana, Arial, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	float:center;
		overflow:hidden;
	}
		
.catmenu{
	margin: 0px;
	padding: 0px;
	width:800px;

	height:88px;
	}
	
.catmenu ul {
	float: right;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
.catmenu li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height:88px;
	}
	
.catmenu li a, #catmenu li a:link, #catmenu li a:visited {
	color:#615E4E;
	display: block;
	margin: 0px;
	padding: 0px 10px ;
	border-right:1px solid #281C18;
	}

.catmenu li a:hover {
	background:url(http://www.shia-labeouf.fr/wp-content/themes/default-i18n/images/menua.png) repeat-x;
	color: #33252B;
    margin: 0px;
	padding: 0px 10px ;
	text-decoration: none;
		border-right:1px solid #281C18;
	}

.catmenu li.current_page_item a{
	background:url(http://www.shia-labeouf.fr/wp-content/themes/default-i18n/images/menua.png) repeat-x;
	color: #ffffff;
		border-right:1px solid #281C18;
}



/* Sidebar ------------------------------------------------------------------- */

.table2	{

 	background-color: #211D19;
	padding-left:16px;
	padding-bottom:12px;
	padding-top:5px;
	padding-right:2px;
	color: #6A6655;
        line-height:12px;
	text-align: justify;
	font-family: Arial,"Times New Roman",Times,serif;
	letter-spacing: 1px;
	font-size: 11px;
}

.table2photos	{

 	background-color: #211D19;
	padding-left:16px;
	padding-bottom:12px;
	padding-top:5px;
	padding-right:2px;
	color: #6A6655;
        line-height:12px;
	text-align: justify;
	font-family: Arial,"Times New Roman",Times,serif;
	letter-spacing: 1px;
	font-size: 11px;
}


.side	{

	padding: 8px;
	color: #343437;
        line-height:10px;
	text-align: justify;
	font-family: Arial,"Times New Roman",Times,serif;
	letter-spacing: 1px;
	font-size: 11px;
}

.side img {
	background-color: #D4D1B7;
	margin: 2px;
	opacity: 0.6;
	border: #D4D1B7 solid 0px;
}

.table2 a img {

	margin: 2px;
	opacity: 0.6;
	border: #9FA292 solid 3px;
}

.table2 a img:hover {

	margin: 2px;
	opacity: 0.9;
	border: #9FA292 solid 3px;
}

.table2photos a img {

	margin: 2px;
	opacity: 0.7;
	border: #9FA292 solid 0px;
}

.table2photos a img:hover {

	margin: 2px;
	opacity: 0.9;
	border: #9FA292 solid 0px;
}

.side center{ 
	background: #E9E7F1;
	width:96%;
	font: 11px Arial,"Times New Roman",Times,serif;
	text-align: center;
	letter-spacing: 1px;
	color: #606457;
	padding: 6px;
	border-left: #000 solid 0px;
	border-top: #000 solid 0px;
	border-right: #D8D3E7 solid 2px;
	border-bottom: #D8D3E7 solid 2px;
	-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	text-shadow: #AFA095 1px 1px 1px;
}

.menutop{
	font-family: Impact,"Times New Roman",Times,serif;
	color:#716E5C;
	font-size: 20pt;
	text-align: center;
	padding-left:16px;
	padding-bottom:12px;
	padding-top:5px;
	padding-right:2px;
	text-transform: uppercase;

}


ul.twitter {	padding: 8px 10px 5px 15px;
	list-style: none;
}

li.twitter-item {	padding: 2px 5px 5px 15px;
	list-style: none;
	background: url('images/projettitle.png') no-repeat}

.categorie ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.categorie ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

.categorie ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
.categorie ul li li {
	padding: 4px 0px 6px 18px;
	margin: 0px;
	background: url(images/bullet.gif) no-repeat top left;
    border-bottom: 1px solid #454243;
	}
	
.categorie ul li ul li {
	background: url(images/bullet.gif) no-repeat top left;
	padding: 4px 0px 6px 18px;
    border-bottom: 1px solid #454243;
	margin: 2px 0;
	}




/* Content ------------------------------------------------------------------- */

.table	{
 	background-color: #211D19;
	color:#C0C4C8;
	padding: 19px;
	font-family: "Lucida Sans", Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
	-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
}



.titlenews {

	background-image: url(images/bgtitlenews.png);
	background-color: transparant;
	color: #684C59;
	font-family: Impact,"Times New Roman",Times,serif;
	font-size: 20pt;
	letter-spacing: 0px;
	margin:5px;
	padding:5px;	
	text-align: left;
	line-height: 17px;
	text-transform: uppercase;
	text-shadow: #0F0A07 1px 1px 1px;}

.title2 {
	background-color: transparant;
	color: #B79A85;
	font-family: Arial,"Times New Roman",Times,serif;
	font-size: 12pt;
	letter-spacing: 1px;
	margin:5px;	
	text-align: center;
	line-height: 17px;
	font-weight:bold;
	font-style: italic;
	text-shadow: #AFA095 1px 1px 1px;}

.categorynews {
	background-color: transparant;
	color: #79736C;
	font-family: Arial,"Times New Roman",Times,serif;
	font-size: 8pt;
	letter-spacing: 1px;;	
	text-align: center;
	font-style: italic;

}


.content { 
	font-family: Arial,"Times New Roman",Times,serif;
	font-size: 7.5pt;
	text-align: justify;
	padding: 3px;
	border-bottom: 1px solid #B4AEAA;
;
}

.commentlist{
	background-color: #0F0A07;
	background-image: url(images/bgquote.png);
	background-repeat: no-repeat;
	font: 11px Arial,"Times New Roman",Times,serif;
	text-align: justify;
	letter-spacing: 0px;
	color: #343437;
	border-bottom: 4px solid #716E5C;
	padding: 20px;

}

.quote{ 
	background: #0F0A07;
	font: 11px Arial,"Times New Roman",Times,serif;
	text-align: justify;
	letter-spacing: 0px;
	color: #C0C4C8;
	padding: 10px;
	border-left: #000 solid 0px;
	border-top: #000 solid 0px;
	border-right: #79736C solid 2px;
	border-bottom: #79736C solid 2px;
	-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	text-shadow: #AFA095 1px 1px 1px;
}

.table2 blockquote{ 
	background: #0F0A07;
	font: 11px Arial,"Times New Roman",Times,serif;
	text-align: justify;
	letter-spacing: 0px;
	color: #716E5C;
	padding: 10px;
	border-left: #000 solid 0px;
	border-top: #000 solid 0px;
	border-right: #D2C7B7 solid 2px;
	border-bottom: #D2C7B7 solid 2px;
	-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	text-shadow: #AFA095 1px 1px 1px;
}


.table blockquote{ 
	background-color: #0F0A07;
	background-image: url(images/bgquote.png);
	background-repeat: no-repeat;
	font: 11px Arial,"Times New Roman",Times,serif;
	text-align: justify;
	letter-spacing: 0px;
	color: #716E5C;
	padding: 10px;
	border-left: #000 solid 0px;
	border-top: #000 solid 0px;
	border-right: #79736C solid 0px;
	border-bottom: #79736C solid 2px;
}




.content a img {
	padding: 2px;
	margin: 2px;
	border: #987559 solid 1px;
	opacity: 0.6;
	-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}

.content a img:hover {
	padding: 2px;
	margin: 2px;
	border: #79736C solid 1px;
	opacity: 0.9;
	-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}

.table a img {

	margin: 2px;
	opacity: 0.6;
	border: 4px solid #5F5A4F;
	box-shadow:0px 0px 5px #0F0A07;
	-webkit-box-shadow:0px 0px 8px #0F0A07;
	-moz-box-shadow:0px 0px 8px #0F0A07;
}

.table a img:hover {
	margin: 2px;
	opacity: 0.9;
	border: 4px solid #674B58;
	box-shadow:0px 0px 5px #0F0A07;
	-webkit-box-shadow:0px 0px 8px #0F0A07;
	-moz-box-shadow:0px 0px 8px #0F0A07;

}

.footer{
	background-color: #FEFEFE;
	border-top: 5px solid #859094;
}


/* Links ------------------------------------------------------------------- */

.side a:link{
	text-decoration: none;
	color: #552921;}

.side a:visited{
	color: #552921;
	text-decoration: none;
}

.side a:hover { 
	color:#B18B6F;
	text-decoration: underline;
	cursor: crosshair;} 

.table2 a:link{
	text-decoration: none;
	color: #606457;}

.table2 a:visited{
	color: #606457;
	text-decoration: none;
}

.table2 a:hover { 
	color:#B18B6F;
	text-decoration: underline;
	cursor: crosshair;}

a:link{
	text-decoration: none;
	color: #B48560;
}

a:visited{
	color: #B48560;
	text-decoration: none;
}

a:hover { 
	color:#D9D2C7;
	cursor: crosshair;} 


input, textarea, button, select {
	color:#C0C4C8;
	background: #0F0A07;		
	font-weight: none; 
	text-transform: none;
        letter-spacing:1px;
        line-height : 12px;
        font-size:9px;
        text-decoration : none;
        font-family : "Lucida Sans", Arial, sans-serif; 
        border-right :0px double #79736C;
        border-top : 0px double #CF5B5F;
        border-left : 0px double #CF5B5F;
        border-bottom : 0x double #79736C;
	padding:15px;
 }

/* Colors ------------------------------------------------------------------- */

.side i {
	color:#A57959;
}

.table2 strong {
	color:#B18B6F;
}

.table2 b{
	color:#B18B6F;
}

.side b {
	color:#696E5B;
}

h3 {
	color:#B79A85;
}

i {
	color:#674B58;
}

em{color: #696E5B;}
strong {
	color:#B79A85;
}

b {
	color:#584C3B;
}


/* Pagenavi ------------------------------------------------------------------- */

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 4px 8px 4px 8px; 
	margin: 4px;
	text-decoration: none;
	color: #343437;
	font-size: 7.5pt;
	background-color: #0F0A07;
	border-left: #000 solid 1px;
	border-top: #000 solid 1px;
	border-right: #D2CEDF solid 1px;
	border-bottom: #D2CEDF solid 1px;
}
.wp-pagenavi a:hover {	
	color: #7264A8;
	font-size: 7.5pt;
	background-color: #0F0A07;
	border-left: #000 solid 1px;
	border-top: #000 solid 1px;
	border-right: #D2CEDF solid 1px;
	border-bottom: #D2CEDF solid 1px;
}
.wp-pagenavi span.pages {
	padding: 4px 8px 4px 8px; 
	margin: 4px 4px 4px 4px;
	color: #343437;
	font-size: 7.5pt;
	background-color: #0F0A07;
	border-left: #000 solid 1px;
	border-top: #000 solid 1px;
	border-right: #D2CEDF solid 1px;
	border-bottom: #D2CEDF solid 1px;
}
.wp-pagenavi span.current {
	padding: 4px 8px 4px 8px; 
	margin: 4px;
	font-weight: bold;
	font-size: 7.5pt;
	color: #343437;
	background-color: #0F0A07;
	border-left: #000 solid 1px;
	border-top: #000 solid 1px;
	border-right: #D2CEDF solid 1px;
	border-bottom: #D2CEDF solid 1px;
}
.wp-pagenavi span.extend {
	padding: 4px 8px 4px 8px; 
	margin: 4px;	
	font-size: 7.5pt;
	color: #343437;
	background-color: #0F0A07;
	border-left: #000 solid 1px;
	border-top: #000 solid 1px;
	border-right: #D2CEDF solid 1px;
	border-bottom: #D2CEDF solid 1px;
}



