body {
	line-height:19px;
	color:#000;
	font-size:13px;
	margin:0;
	padding:0;
	font-family: "Apercu Regular", Helvetica, Arial, sans-serif;}
		
#port {
	top:30px;
	margin: 0 0 0 220px;
	padding: 0 0 30px 0;
	overflow: auto;
	min-width: 630px;
	position:relative;}
		
#content, #blog_content {
	top:30px;
	margin: 0 0 0 200px;
	padding: 0 30px 0 30px;
	width:630px;
	position:relative;}

/* Post excerpt images */
.head {
	height:315px;
	overflow:hidden;
	margin:0 0 10px 0;}
	
/* Link library lists */
.list {
	margin:0 0 13px 0;}
	
.post_links {
	color:#999;
	margin: 15px 0 18px 0;}
	
.post_links2 {
	color:#999;
	margin: 0 0 18px 0;}
	
.post_links2 a:link, .post_links2 a:visited {
	color:#999;}

.post_links2 a:hover {
	color:#000;}

#nav-info a {
	color:#999;}
	
#nav-info .title a {
	color:#000;}
		
.title, h2 {
	letter-spacing:2px;
	font-weight:normal;
	font-size:20px;
	color:#000;
	text-transform: uppercase;
	margin:0 0 15px 0;
	font-family: "luke4", "Apercu Regular", Helvetica, Arial, sans-serif;}
		
.underline {
/* 	border-bottom: 1px solid; */
	display: inline;}
	
p {
	margin:6px 0 15px 0;}
	
#name {
	z-index: 1000;
	position: fixed;
	top: 30px;
	left: 30px;}
	
#nav {
	width:190px;
	margin:30px 0 0 30px;
	position:fixed;
	overflow: auto;}
	
#name a {
	color: #000;}
		
#nav ul {
	list-style:none;
	margin:0 0 18px 0;
	padding:0;}
	
#nav li a:hover {
	border-bottom: none;}
	
#nav li a {
	color:#000;
	outline:none;}

#nav-info {
	margin:0 0 6px 0;}
	
#copy {
	color: #999;
	position:fixed;
	padding:10px 0 20px 0;
	margin: 0 0 0 30px;
	width:215px;
	bottom:0;}
	
.bike {
	margin:6px 0 0 0;}

img {
	border:none;}
	
a:link, a:visited {
	color: #999;
	outline:none;
    text-decoration:none;}
	
a:hover {
	color:black;}

.blog h2 a, .archive h2 a {color:#000;}

.post {margin:0 0 60px 0;}

.project {
	height: 265px;
	width:275px;
	margin: 0 40px 30px 0;
	float: left;}
	
.project a {
	height: 265px;
	display: table-cell;
	vertical-align: middle;
	width: 275px;}
	

.project img {
/* 	width:190px; */
	display: block;
	margin-left: auto;
	margin-right: auto;}


.entry img, object {
	margin:0px 0 40px 0;}
	
.single-portfolio .entry {
	margin: 0 0 10px 0;
}

.archive .navigation, .blog .navigation {
	margin: -60px 0 0 0;
}
	
.entry img.thumbnail {
	height:auto;
	width:170px;
	vertical-align:top;
	margin:0 20px 25px 0;}
	
.widgettitle {
	display:none;}

.grey {
	color:#999;}
	
.list ul {
	list-style:none;
	padding:0;
	margin:6px 0 0 0;}
	
.navigation div, .blog_navigation div {
	height: 50px;
	margin:0 0 20px 0;}
	
.arrow {
	color:black;
	}
	
a:hover .arrow {
		border-bottom: none;}
		
#question {
	margin: 0 auto;
	width: 20px;
	top: 30px;
	position: relative;}
	
#nav li a:hover:after {
	content: ' ←';}
	
ul li.current-menu-item a:after, ul li.current-cat:after, ul li.current_page_item a:after, .portfolio ul li.page-item-2025 a:after, .date li.page-item-1875:after, .single-post li.page-item-1875 a:after, .category-blog li.page-item-1875 a:after {
	content: ' ←';}
	
ul li.current-menu-item:hover a:after, ul li.current-cat:hover a:after, ul li.current_page_item:hover a:after, .portfolio ul li.page-item-2025:hover a:after, .date li.page-item-1875:hover a:after, .single-post li.page-item-1875:hover a:after, .category-blog li.page-item-1875:hover a:after {
	content: ' ←';}
	



