/*=====================================================================
Filename: style.css
Author: Pierrick Calvez
Author URI: http://1h05.com
Media: Screen

Theme Name: 1h05
Theme URI: http://1h05.com
Description: 1h05 is a WordPress theme created by Pierrick Calvez for 1h05.com
Version: 4.3.1 
*=====================================================================
COLORS : 

#161616  : very dark grey
#444     : dark grey
#888     : mid grey ligher
#ddd     : very light grey
#ff7200  : orange
#fff     : white
#242424  : special dark grey pour backgrounds images
*=====================================================================*/

body {
	/*color: #ddd; 
	background: #161616;*/
	min-width: 800px;
	margin-left: 40px;
}
a:hover, a:focus, a:active { 
  color: #ff7200; 
}

/* Header */

#header {
	height: 200px;
	line-height:1.3;
}
#logo {
	float:left;
	width: 160px;
	margin-top: 80px;
}
#baseline {
	float:left;
	width: 309px;
	margin-top: 80px;
	padding-left: 10px;
	border-style: dotted;
	border-width: 0px 0px 0px 1px;
}
#links{
	float:left;
	width: 149px;
	margin-top: 80px;
	padding-left: 10px;
	border-style: dotted;
	border-width: 0px 0px 0px 1px;
}
#tools {
	float:left;
	width: 149px;
	margin-top: 80px;
	padding-left: 10px;
	border-style: dotted;
	border-width: 0px 0px 0px 1px;
}
#tools img{	
	margin: 0px 0px 0px 3px;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 160px;
}
#menu li {
	font-size: 1.4em;
	line-height: 1.42;
}
#menu a{
	padding: 1px 4px;
	color: #161616;
	background-color: #fff;	
}
#current a{
	color: #fff;
	background-color: #ff7200;
}

/* Single */

#single {
	float: left;
	width: 620px;
}
.single_content img {
	margin-top: -0.75em;
	margin-bottom: 30px;
	background: url("images/pattern2.gif") repeat fixed top left;
	/*background-color:#242424;*/
}
.single_url {
	text-align:center;
}

/* Page Projects */

#project {
	margin-left: 160px;
}
.project_content {
	float: left;
	width: 300px;
	height: 300px;
	margin-right:20px;
	text-align: center;
}
.project_content img {
	width: 300px;
	height: 225px;
	background: url("images/pattern2.gif") repeat fixed top left;
	/*background-color: #242424;*/
}
.project_title, .project_title_new {
	font-variant: small-caps;
	letter-spacing: 0.1em;
	font-size: 1.45em;
	margin-top: 1.05em;
}
.project_title img{
	width: 0px;
	height: 0px;
	margin-left:-2px;
	visibility:hidden;
}
.project_title_new img{
	width: 19px;
	height: 9px;
	margin-left:6px;
}

.project_subtitle {
	color: #444;
	margin-top: -1.35em;
}

/* Page Diary */

#diary {
	margin-left: 160px;
}
.diary_content {
	float:left;	
	width: 140px;
	height: 125px;
	margin-right: 20px;
	text-align: center;
}
.diary_content img {
	width: 140px;
	height: 105px;
	background: url("images/pattern2.gif") repeat fixed top left;
}

/* Page Publications */

#publications{
	font-size: 1.1em;
	line-height: 1.8;
	color: #888;	
}
#publications .colonne_1{
	float: left;
	width: 80px;
	padding-left: 10px;	
}
#publications .colonne_2{
	float: left;
	width: 400px;
}
#publications .colonne_3{
	float: left;
	width: 150px;
}
#publications .achieve{
	color: #ddd;
}
#publications .colonne_2 h1{
	color: #ddd;
	line-height: 0.9;
}
#publications .colonne_1 h1, 
#publications .colonne_3 h1{
	color: #161616;
	line-height: 0.9;
}

/* Page About */

#about{
	font-size: 1.2em;
	line-height: 1.6;
	color: #888;			
}
#about .colonne_1{
	float: left;
	width: 140px;
	padding-left: 10px;
}
#about .colonne_2{
	float: left;	
	width: 140px;	
	padding-left: 20px;
}
#about .colonne_3{
	float: left;
	width: 140px;		
	padding-left: 20px;
}
#about .colonne_4{
	float: left;
	width: 140px;	
	padding-left: 20px;
}
#about .colonne_1 h1, 
#about .colonne_3 h1 { 
color: #ddd;
line-height: 0.8;
}
#about .colonne_2 h1, 
#about .colonne_4 h1 { 
color: #161616;
line-height: 0.8;
}

/* Footer */

#footer {
	clear: left;
	width: 620px;
	padding-top: 80px;
	padding-bottom: 20px;
	margin-left:160px;
	color: #444;
	text-align: center;
}
#footer_login a, #footer_login a:hover {
	color: #161616;
}

/* 404 */

#page_404 {
float: left;
padding-left: 10px;
padding-top: 10px;
height:500px;
width:620px;
text-align:center;
}
.text_404 {
	font-size: 50em;
	margin-top: -0.4em;
	margin-left: -0.05em;
	letter-spacing: -0.04em;		
}
.subtext_404 {
	font-size: 2em;
	margin-top: -28em;
	letter-spacing: 0.05em;
}

/* End */