#resume{
	width: 700px;
	padding: 30px 30px 0 30px;
	background: transparent url('../images/shadow-700.png') no-repeat 0px 0px;
   	margin: 50px auto;
}

#resume-container{
}

#resume section{
	padding: 30px 45px;
	padding-left: 215px;
	position: relative;
}

#resume section h2{
	position: absolute;
	top: 30px;
	left: 30px;
	margin: 0px;
	line-height: 30px;
}
#resume section p,
#resume section .summary li,
#resume section .description li{
	line-height: 25px;
padding: 0px;
margin: 0px;
margin-bottom: 25px;

}

/******************** Applicant *********************/
section#applicant{
	border-top: 0px;
}

section#applicant img.photo{
	float: left;
	width: 150px;
	height: 150px;
	margin-left: -185px;
	margin-right: 35px;
	margin-bottom: 15px;
	border: 1px solid #ccc
}

#applicant h1.name{ font-size: 2.4em }

#applicant span.address{
	display: block;
}

/************** Summary/skills ***********************/

section#summary{ background: rgba(0, 0, 0, 0.05);
clear: both;}

section#skills{ }

/*************** Education ************************/

#resume section#education{
	padding-bottom: 0px;
	background: rgba(0, 0, 0, 0.05);
}

#resume section#education .education,
#resume section#skills .skill,
#resume section#experience .experience
{
	padding-bottom: 30px;
}	


.education span.school,
.education span.outcome,
.education span.summary,
.experience span.company,
.experience span.title,
.experience span.summary,
.skill span.description
{
	display: block;
}

.education span.outcome,
.experience span.title{
	font-weight: bold;
}
.education h3,
.experience h3,
.skill h3 {
	line-height: 30px;
}

span.start_date,
span.years,
span.end_date{
	opacity: 0.7;
}

#education span.start_date,
#education span.end_date{
	display: inline;
}

/*************** Experience **********************/

#resume section#skills,
#resume section#experience{
	clear: both;
	padding-bottom: 0px;
}
