/*  
Theme Name: allumette3d
Theme URI: http://3d.allumette.org
Description: This is my theme.
Version: 1.0
Author: Peul
Author URI: http://3d.allumette.org

*/
html, body {
  height: 100%;
*overflow: hidden;
}

body{
margin :0;
font-family: Helvetica, Arial, Georgia, Sans-serif;
font-size: 12px;
text-align: center;
vertical-align: top;
background: #ffffff;
color: #000000;
background: #748f4b url('images/lumetbgwide.png');
overflow: hidden;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}

p{
padding: 10px 0 0 0;
}

a:link{
text-decoration: none;
color: #abda4d;
}

a:visited{
text-decoration: none;
color: #abda4d;
}

a:hover{
text-decoration: none;
color: #abda4d;
}


#cross{
float: left;
overflow-y: scroll ;
width: 100%;
height: 100%;
background: url('images/lumetbgcross.png');
*background: none;
}

#wrapper{
margin: 30px auto 0 auto;
width: 700px;
text-align: left;
/*background: #44543d;*/
}

#header{
float: left;
width: 700px; 
height : 112px;
padding: 0 10px 0 10px;
background: url('images/lumetbgheader.png');
*background: url('images/lumetbgheader.gif');
background-repeat: no-repeat ;

}

/* Menu  */
#navmenu{
float: left;
width: 700px;
height : 54px;
padding: 0 10px 0 10px;
background: url('images/lumetbgpost.png');
*background: url('images/lumetbgpost.gif');
}
/* Cross Menu  */
	.crossmenu{
	width: 100%; 
	height : 100%;
	padding: 0 0 0 0;
	background: url('images/lumetbgcrosswhite.png');
	*background: url('images/lumetbggrill.gif');
	
	}
/* Definition list  */
		#navmenu ul {
		list-style: none ;
		margin: 0;
		padding: 0; 
		}
/* Definition list buttons menu */
			#navmenu li {
			display: inline;
			font: bold 13px helvetica; 
			text-transform: uppercase;
			text-align: right;
			height: 18px;
			line-height:17px;
			padding: 0px 0px 0px 0px;
			}
/* Placement buttons menu */
				#navmenu li.page-item-2 a{
				float: left;
				width: 90px;
				background: #3b4447;
				margin: 18px 72px 0px 0px;
				}
				#navmenu li.cat-item-3 a{
				float: left;
				width: 126px;
				background: #3b4447;
				margin: 36px 36px 0px 0px;
				}
				#navmenu li.cat-item-4 a{
				float: left;
				width: 36px;
				background: #3b4447;
				margin: 18px 0px 0px 0px;
				}
/* Rollover page "home" */
					#navmenu li.page-item-2 a:link, #navmenu li.page-item-2 a:visited{
					color: #abda4d;
					background: #3b4447;
					}
					#navmenu li.page-item-2 a:hover{
					color: #3b4447;
					background: #abda4d;
					}
					#navmenu li.current_page_item a:visited, #navmenu li.current_page_item a:link, #navmenu li.current_page_item a:hover{
					color: #3b4447;
					background: #abda4d;
					}
/* Rollover cat?gories */
					#navmenu li.cat-item a:link, #navmenu li.cat-item a:visited{
					color: #abda4d;
					background: #3b4447;
					}
					#navmenu li.cat-item a:hover{
					color: #3b4447;
					background: #abda4d;
					}
					#navmenu li.current-cat a:visited, #navmenu li.current-cat a:link, #navmenu li.current-cat a:hover{
					color: #3b4447;
					background: #abda4d;
					}


#fucker{
float: left;
width: 700px;
padding: 0px 10px 0px 10px;
background: url('images/lumetbgpost.png');
*background: url('images/lumetbgpost.gif');
}
#container{
float: left;
width: 530px;
padding: 0px 18px 0px 18px;
}

.post{
float: left;
width: 530px;
height: 100%;
background: #3b4447;
margin: 18px 0 0 0;
padding: 0px 0px 0px 0px;
}
	/*  Title */
	.post h2{
	font-size: 13px;
	font: bold helvetica; 
	line-height: 20px;
	text-transform: uppercase;
	height: 20px;
	padding: 0px 10px 0px 10px;
	}
	/*  Entry */
	.entry{
float: left;
width: 510px;
	height: 100%;
	padding: 0px 10px 10px 10px;
	background: #3b4447 url('images/lumetbgwide.png');
	}
	/*separation Post */
	p.postmetadata{
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0px;
	padding: 0px 10px 0px 10px;
	}
	.entry .post-edit-link {
	font-size: 12px;
	font: bold helvetica; 
	color: #67777c;
	padding: 0px 10px 0px 10px;
	}
	/*------------------------------------*/
	/*        Home                        */

	#homeNews {
		float: left;
		display: inline;
		text-align:justify;
		  }
		#homeNews ul	{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				list-style: none;
				}
		.homebig 	{
				margin: 10px 0px 0px 0px;
				background-color: #00530B;
				border:solid 1px #add685;
				}
		.hometitle 	{
				font-size: 16px;
				font: helvetica;
				font-weight: bold;
				padding: 5px 0px 1px 5px;
				list-style: none;
				color: #293437;
				}
		.hometxt 	{
				padding: 0px 5px 15px 5px;
				 list-style: none;
				line-height: 12pt;
				}
		.hometxt a	{
				font-family: Helvetica, Arial, Georgia, Sans-serif;
				font-size: 12px;
				text-align: center;
				vertical-align: top;
				color: #000000;
				}

	#homeLinks {
		margin-left: -10px;
		*margin-left: -10px;
		*margin-right: -10px;
		margin-bottom: 5px;
		*margin-bottom: 0px;
		float: left;
		display: inline;
		text-align:justify;
		background-image: url(http://3d.allumette.org/wp-content/Gallery/home/lumetbgcrosswhitegray.jpg);
		*background-image: url();
		*background: #475155
		  }
		#homeLinks ul	{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				list-style: none;
				}
		  		#homeLinks li	{
						list-style: none ;
						display: inline
						}
		  		.homebutton	{
						margin: 10px 10px 10px 10px;
						*margin: -30px 0px 0px 16px;
						*padding: 0px 0px 10px 0px;
						}
	/*------------------------------------*/
	/*        Gallery                     */
	
	#gallery {
height: 100%;
	margin: -8px 0px 0px 2px;
	padding: 15px 4px 0px 2px;
	float: left;
	}
		#gallery ul {
		list-style: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		#gallery li{
		list-style: none ;
		display: inline;
		}
			#gallery ul li.galthumb{
			text-align: left;
			}
			.galbig img{
			width: 495px;
                        height: 338px;
			text-decoration: none;
			padding: 0px 0px 0px 0px;
			margin: 0px 3px 2px 3px;
			border:solid 1px #add685;
			}
			.galthumb img{
			width: 73px;
                        height: 55px;
			text-decoration: none;
			padding:  0px 0px 0px 0px;
			margin: 10px 3px 0px 3px;
			border:solid 1px #add685;
			}
			
			#blockinfos{
			float: left;
			width: 494px;
			margin: 0px 0px 10px 0px;
			*margin: -15px 0px 10px 2px;
			padding: 0px 0px 0px 0px;
			background: #b0d080;
			list-style: none ;
			}		
				.infos{
				display: inline;
				float: left;
				width: 327px;
			margin: 0px 0px 0px 0px;
				border-right: solid 10px #98be65;
				}
				.logiciels{
				float: right;
				width: 155px;
			margin: 0px 0px 0px 0px;
				}

			#gallery h1{
			font-size: 12px;
			font: bold helvetica; 
			text-transform: uppercase;
			margin: 0px 8px 0px 8px;
			padding: 0px 0px 0px 0px;
			color: #293437;
			}
			#gallery p{
			font-size: 12px;
			font: bold helvetica; 
			line-height: 15px;
			margin: 0px 8px 0px 8px;
			padding: 2px 0px 10px 0px;
			}
	
	
/*Block SideBar*/
.sidebar{
float: left;
width: 120px;
background: #475155;
margin: 18px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}
	#sidefoo{
	float: center;
	padding: 0px 10px 0px 10px;
	}
	/*Tetiere*/
	.sidebar h1{
	background: #3b4447;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	/*MEP*/
	.sidebar ul{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	list-style-type: none;
	}
	/*TITRE*/
	#sidefoo .titre p, .sidebar ul li h2 ,.linkcat h2{
	font: bold helvetica;
	font-size: 14px;
	color: #67777c;
	padding: 6px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: 18px;
	}
	/*Links*/
	.sidebar ul li, .sidebar ul li ul li{
	font-size: 12px;
	font: bold helvetica; 
	color: #abda4d;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	/*Categories Num entre parenthese*/
	.sidebar ul li.page_item , .sidebar ul li.cat-item {
	font-size: 12px;
	font: bold helvetica;
	color: #67777c;
	}
.navigation{
	color: #abda4d;
}

#footer{
float: left;
width: 700px;
height: 72px;
padding: 0px 10px 0px 10px;
background-repeat: no-repeat ;
background: url('images/lumetbgfooter.png');
*background: url('images/lumetbgfooter.gif');
text-align: center;
}
#footer ul{
float: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#footer li{
display: inline;
line-height: 100%;
font: bold 11px helvetica;
color: #67777c;
}
#footer li  a:link, #footer li a:visited, #footer li a:hover{
font: bold 11px helvetica;
color: #67777c;
}




