body {
	font: 16px/1.9em "Droid Sans", Arial, Helvetica, sans-serif;
	padding-top: 50px;
	position: relative;
}

h1, h2, h3, h4, h5, h6 {
	line-height: 1.4em;
}

.navbar span.navbar-brand {
	color: white;
}

.jumbotron p, .lead {
	line-height: 1.7em;
}

img.jaclyn {
	width: 260px;
}

.featurette img {
	margin-top: 15px;
}

.featurette-heading {
	margin-bottom: 20px;
}

.container .jumbotron {
	text-align: center;
}

.secondary-feature {
	font-size: 0.9em;
	line-height: 1.9em;
}

.secondary-feature p {
	text-align: justify;
}

#footer {
	padding: 40px 0;
	color: #999;
	text-align: center;
	background-color: #f9f9f9;
	border-top: 1px solid #e5e5e5;
	font-size: 0.9em;
	line-height: 1.7em;
}

/* Colors */

.page-intro {
	background-color: #d40d61;
	background-image: linear-gradient(to top right, #d40d61, #f06d06);
	color: rgba(255,255,255,0.7);
	text-shadow: 0 0 0 transparent, 1px 1px 5px rgba(0,0,0,0.1);
}

.page-intro h1 {
	color: white;
}

.page-intro a {
	color: rgba(255,255,255,0.9);
	border-bottom: 1px dashed rgba(255,255,255,0.3);
}

.page-intro a:hover {
	text-decoration: none;
	border-color: white;
}

#projects {
	background-color: #f2f2f2;
	background-image: linear-gradient(to top left, #f2f2f2, #f9f9f9);
}

.well {
	background-color: #f2f2f2;
	background-image: linear-gradient(to top right, #f2f2f2, #fff);
	border-color: #f0f0f0;
	font-size: 0.8em;
	line-height: 1.7em;
	box-shadow: none;
}

h2 a {
	color: #333;
}

h2 a:hover {
	color: #333;
	text-decoration: none;
	background-color: #ffc;
	border-bottom: 1px solid #fee1db;
}