a { color:#434343; text-decoration:none; }
h1, h2, h3, h4, h5, #navigation, #contact, #projects-list { font-weight:200; font-family: minion-pro; }
h1 { padding:30px 0 40px 0; font-size:37px; line-height:50px; color:#998F86; }
.works h1 { padding-left:260px; font-size:25px; line-height:35px; color:#998F86; }
h2 { padding:20px 0 50px 180px; font-size:20px; width:580px; line-height:1.4em; color:#998F86; }
h1 em { color:#FFF; }
h5 { padding:0 0 50px 0; color:#998F86; font-size:20px; line-height:1.5em; font-weight:300; }
h6 { font-size:14px; }
.wrapper { width:940px; margin:0 auto; }
img.logo-splash { position:absolute; left:50%; top:50%; margin-left:-100px; margin-top:-100px; }

body {
	font:13px/1.5em "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; 
	font-weight:400;
	font-stretch:normal;
	color:#FFFFFF;
	background:#222;
}

#navigation { font-size:18px; color:#FFF; line-height:100px; }
#navigation li { float:right; margin-left:20px; }
#navigation li.logo {
	padding-top:27px;
	display:block;
	font-size: 23px;
	float: left;
	background: url('images/logo_blur_small.png') 0 27px no-repeat;
	padding-left: 55px;
	margin: 0 50px 0 0;
	line-height:21px;
}

#navigation li.logo small {
	color:#998F86;
	font-size:18px;
}

#navigation li a { text-decoration:none; padding:0 0 4px 0; color:#998F86; }

#tr, #en 	{ font-size:13px; margin-left:10px !important; }
.en #en a { color:#FFF; }
.tr #tr a { color:#FFF; }
#co { margin-right:20px !important; }


body.site-work a.works,
body.site-works a.works,
body.site-profile a.profile,
body.site-contact a.contact { border-bottom:2px solid #FFF; color:#FFF !important}

#main { padding:40px 0; background: url('images/struckaxiom.png') 0 0; }
body.site-work #main { padding-top:60px !important; }

/* Splash */
.site-splash header { display:none; }
#sidebar { width:200px; float:left; }
#sidebar h2 { color:#444; padding:0; margin:0; width:200px; }

#projects { width:680px; float:right; }
#projects div.project { float:left; margin:0 0 40px 0; width:170px; }
#projects div.project img { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

/* Single project  */
div.work { margin-top:20px }
#projects-list { float: left; width: 200px; margin-right: 40px; font-size:18px; line-height:1.4em }
#projects-list h6 { margin-bottom:19px; }
#projects-list a.current { color:#998F86; }
#projects-list a.current:before { content: " — ";	 }
#projects-list a:hover { color:#999; }

#project { float:right; }
#project img { border-radius:3px; }
#project-meta { line-height:1.4em; width:600px; margin-top:20px;}
#nav { margin:10px 0; line-height:30px; }
#nav a { margin-left:8px; padding:2px 4px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#nav a.activeSlide { text-decoration:none; color:#FFF; background:#666;}
.meta { height:60px; margin-top:-40px; color:#DDD; }
#next, #prev { outline:none; display:none; z-index:10000; text-indent:-9999px; width:50px; height:50px; position:absolute; top:175px; }
#next { right:20px; background: url('images/next.png') 0 0; }
#prev { left:20px; background: url('images/prev.png') 0 0; }
.slideshow-wrapper { position:relative; }

/* Contact Page */
#contact { height:290px; text-align:center; color:#998F86; font-size:19px; line-height:1.3em}
#contact h1 { color:#FFF; }
#contact strong { color:#DDD; font-weight:normal; }
#map { width:100%; height:400px; overflow:hidden; }

/* Profile */
.section { margin-bottom:20px }
.section-title { float:left; width:180px; }
.section-content { float:left; width:550px; }
.section-content p { margin-bottom:20px; }