h1 {	text-align:center;	color: #393939;	margin-left:auto;	margin-bottom: 0em;}
h2 {	font-family:Times;	color: #7B251C;		text-transform: uppercase;	font-size: 1.6em;	border-bottom:1px solid #5B5B5B;	line-height: 1.2;}
h2:first-letter { 
    font-size : 140%; 
}
h3, h4 {
    font-size: 1.2em;
    line-height: 1;
    margin-bottom: 0em;
	font-family:Times;
	color:#393939;
	font-family: 'Droid Serif', arial, serif;
}
h3 {
	margin-bottom:4px;
}
h4 {
	font-size: 1.1em;
	font-style:italic;
	margin-bottom: 6px;
}
.paper {
	border:1px solid #515151;
	background-color:white;
	margin-top: 30px;
	padding-bottom:30px;
	padding-top:20px;
	-moz-box-shadow: 0 0 15px #AAA;
	-webkit-box-shadow: 0 0 15px #AAA;
	box-shadow: 0 0 15px #AAA;
}
.example-project img {
    -moz-box-shadow: 0 0 5px #AAA;
    -webkit-box-shadow: 0 0 5px #AAA;
    box-shadow: 0 0 5px #AAA;
}
.example-project p, .example-project a {
    color: #666;
    font-family: Times;
    font-size: 1.1em;
    line-height:120%;
}
#section-example-projects {
	margin-top:20px;
}
.project-row {
	margin-top:30px;
}
#curriculum-vitae-image {
    margin-left:350px;
}
#header {
	margin-bottom:20px;
	margin-top:10px;
}
.timeframe {
	text-align:right;
	margin-bottom:3px;
}
.job .description {
    color: #393939;
    font-family: Times;
    font-size: 1.1em;
	line-height:120%;
}
#section-education {
	margin-top:20px;
}
#contact-box {
	background-color: #DCE0FC;
	height:50px;
	border: 1px solid #E5E8FD;
	position:relative;
	color: #393939;
	font-size:.8em;
	margin-bottom:30px;
}
#contact-box #icon-phone {
	position:absolute;
	top:6px;
	left:10px;
}
#contact-box #icon-email {
    position:absolute;
    top:29px;
    left:10px;
}
#contact-box #divider {
    position:absolute;
    top:3px;
    left:36px;
	height:44px;
	width:1px;
	background-color:#6E7079;
}
#contact-box #phone {
    position:absolute;
    top:7px;
    left:45px;
}
#contact-box #email {
    position:absolute;
    top:28px;
    left:45px;
}
#section-recommendations img {     float:left;     margin-right: 10px; }.attribution {    font-style:italic;    font-size:small;    text-align:right;}.recommendation {    margin-bottom:4px;}#section-recommendations h2 {	margin-bottom:1.5em;}
