﻿BODY {
	MIN-WIDTH: 800px; BACKGROUND: #111216; COLOR: #ddd; MARGIN-LEFT: 40px
}
A:hover {
	COLOR: #1487a7
}
A:focus {
	COLOR: #1487a7
}
A:active {
	COLOR: #1487a7
}
#header {
	LINE-HEIGHT: 1.3; HEIGHT: 200px
}
#logo {
	MARGIN-TOP: 80px; WIDTH: 160px; FLOAT: left
}
#baseline {
	BORDER-BOTTOM: 0px dotted; BORDER-LEFT: 1px dotted; MARGIN-TOP: 80px; PADDING-LEFT: 10px; WIDTH: 309px; FLOAT: left; BORDER-TOP: 0px dotted; BORDER-RIGHT: 0px dotted
}
#links {
	BORDER-BOTTOM: 0px dotted; BORDER-LEFT: 1px dotted; MARGIN-TOP: 80px; PADDING-LEFT: 10px; WIDTH: 149px; FLOAT: left; BORDER-TOP: 0px dotted; BORDER-RIGHT: 0px dotted
}
#tools {
	BORDER-BOTTOM: 0px dotted; BORDER-LEFT: 1px dotted; MARGIN-TOP: 80px; PADDING-LEFT: 10px; WIDTH: 149px; FLOAT: left; BORDER-TOP: 0px dotted; BORDER-RIGHT: 0px dotted
}
#tools IMG {
	MARGIN: 0px 0px 0px 3px
}
#sidebar {
	WIDTH: 160px; FLOAT: left
}
#menu LI {
	LINE-HEIGHT: 1.42; FONT-SIZE: 1.4em
}
#menu A {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #111216; PADDING-TOP: 1px
}
#current A {
	BACKGROUND-COLOR: #1487a7; COLOR: #fff
}
#single {
	WIDTH: 620px; FLOAT: left
}
.single_content IMG {
	MARGIN-TOP: -0.75em; MARGIN-BOTTOM: 30px; BACKGROUND: url(images/pattern2.gif) fixed left top
}
.single_url {
	TEXT-ALIGN: left
}
#project {
	MARGIN-LEFT: 160px
}
.project_content {
	TEXT-ALIGN: center; WIDTH: 300px; FLOAT: left; HEIGHT: 300px; MARGIN-RIGHT: 20px
}
.project_content IMG {
	WIDTH: 300px; BACKGROUND: url(images/pattern2.gif) fixed left top; HEIGHT: 225px
}
.project_title {
	FONT-VARIANT: small-caps; MARGIN-TOP: 1.05em; LETTER-SPACING: 0.1em; FONT-SIZE: 1.45em
}
.project_title_new {
	FONT-VARIANT: small-caps; MARGIN-TOP: 1.05em; LETTER-SPACING: 0.1em; FONT-SIZE: 1.45em
}
.project_title IMG {
	WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; MARGIN-LEFT: -2px
}
.project_title_new IMG {
	WIDTH: 19px; HEIGHT: 9px; MARGIN-LEFT: 6px
}
.project_subtitle {
	MARGIN-TOP: -1.35em; COLOR: #444
}
#diary {
	MARGIN-LEFT: 160px
}
.diary_content {
	TEXT-ALIGN: center; WIDTH: 140px; FLOAT: left; HEIGHT: 125px; MARGIN-RIGHT: 20px
}
.diary_content IMG {
	WIDTH: 140px; BACKGROUND: url(images/pattern2.gif) fixed left top; HEIGHT: 105px
}
#publications {
	LINE-HEIGHT: 1.8; COLOR: #888; FONT-SIZE: 1.1em
}
#publications .colonne_1 {
	PADDING-LEFT: 10px; WIDTH: 80px; FLOAT: left
}
#publications .colonne_2 {
	WIDTH: 400px; FLOAT: left
}
#publications .colonne_3 {
	WIDTH: 150px; FLOAT: left
}
#publications .achieve {
	COLOR: #ddd
}
#publications .colonne_2 H1 {
	LINE-HEIGHT: 0.9; COLOR: #ddd
}
#publications .colonne_1 H1 {
	LINE-HEIGHT: 0.9; COLOR: #111216
}
#publications .colonne_3 H1 {
	LINE-HEIGHT: 0.9; COLOR: #111216
}
#about {
	LINE-HEIGHT: 1.6; COLOR: #888; FONT-SIZE: 1.2em
}
#about .colonne_1 {
	PADDING-LEFT: 10px; WIDTH: 140px; FLOAT: left
}
#about .colonne_2 {
	PADDING-LEFT: 20px; WIDTH: 140px; FLOAT: left
}
#about .colonne_3 {
	PADDING-LEFT: 20px; WIDTH: 200px; FLOAT: left
}
#about .colonne_4 {
	PADDING-LEFT: 20px; WIDTH: 140px; FLOAT: left
}
#about .colonne_1 H1 {
	LINE-HEIGHT: 0.8; COLOR: #ddd
}
#about .colonne_3 H1 {
	LINE-HEIGHT: 0.8; COLOR: #ddd
}
#about .colonne_2 H1 {
	LINE-HEIGHT: 0.8; COLOR: #111216
}
#about .colonne_4 H1 {
	LINE-HEIGHT: 0.8; COLOR: #111216
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; WIDTH: 620px; COLOR: #444; MARGIN-LEFT: 160px; CLEAR: left; PADDING-TOP: 80px
}
#footer_login A {
	COLOR: #111216
}
#footer_login A:hover {
	COLOR: #111216
}
#page_404 {
	TEXT-ALIGN: center; PADDING-LEFT: 10px; WIDTH: 620px; FLOAT: left; HEIGHT: 500px; PADDING-TOP: 10px
}
.text_404 {
	MARGIN-TOP: -0.4em; LETTER-SPACING: -0.04em; MARGIN-LEFT: -0.05em; FONT-SIZE: 50em
}
.subtext_404 {
	MARGIN-TOP: -28em; LETTER-SPACING: 0.05em; FONT-SIZE: 2em
}
