body 
{
	padding-top: 31px; /* 60px to make the container go all the way to the bottom of the topbar */
	font-size:14px;
}
.center
{
	text-align:center;
}

.header
{
	margin-bottom:15px;
}

.header a
{
	margin-left:4px;
	margin-right:4px;
}

.header .title
{
	font-size: 78px;
	line-height:40%;
}

.header .subtitle
{
	margin-top:21px;
	margin-bottom:12px;

}

.header .btn
{
	width:60px;
}
.titleSpacer
{
	height:6px;
}

footer
{
	color:#999;
	text-align:center;
}

/*
	To vertically align Twitter and Fb Follow buttons
*/
#twitter-widget-0
{
	float:left;
	margin-right:7px;
}
.fb-follow
{
	float:left;
}
footer .follow-buttons
{
	width:168px;
	margin:auto;
	/*
		Height is only to push the page down more
		The buttons aren't really in the height
	*/
	height:35px;
}

.copyright
{
	margin-bottom:30px;
}

.addthis_inline_follow_toolbox
{
	display:inline-block;
}


/*Project Spacer */
.project
{
	margin-top:20px;
	margin-bottom:60px;
}

/* Look at later - Spacing*/
.project h1.tagline
{
	margin-top:10px;
	margin-bottom:10px;
	line-height:19px;
}

/*  Fun */
.fun_text
{
	color:#999;
}

.emphasis
{
	font-weight:bold;
}


/* 
	------ Activities ------
*/

.activity
{
	margin-bottom:60px;
}

.talk, .class
{
	margin-bottom:20px;
}

.talk .image
{
	/*margin-right:20px;*/
}

.talk .details, .class .details, .gray
{
	color:#999;
}


/*
	Press
*/

.press {
	margin-bottom:60px;
}

.press .description
{
	color:#999;
}
.press h2
{
	color:inherit;
}


/*
	Stories
*/

.stories-explanation {
	font-size:2em;
	line-height:normal;
	margin-bottom:40px;
}

.stories {
	font-size:2em;
	line-height:normal;
	margin-bottom:40px;
}

.stories a {
	margin-bottom:10px;
}

/*
	About
*/

.bio {
	font-size: 18px;
	line-height: normal;
	margin-bottom:20px;
}