h1{
	font-size: 1.35em;
}

h2{
	font-size: 1.15em;
}

.resume{
	display: block;
	float: left;
	position: relative;

	width: 700px;

	font-size: 10.5pt;

	margin-bottom: 10px;
}

	.resume .name{
		display: block;
		float: left;
		position: relative;

		width: 100%;
	}

	.resume .intro{
		display: block;
		position: relative;

		margin-bottom: 10px;
	}

	.resume .education{
		display: block;
		float: left;
		position: relative;

		width: 100%;

		margin-bottom: 10px;
	}

		.resume .education .degree{
			display: block;
			float: left;
			position: relative;
			
			width: 100%;
		}

			.resume .education .degree .level{
				postition: relative;
				display: inline-block;
				float: left;

				width: 90px;
			}

			.resume .education .degree .desc{
				postition: relative;
				display: inline-block;
				float: left;
	
				top: 0px;
				left: 95px;
			
				width: 610px;
			}

	.resume .work_experience{
		display: block;
		float: left;
		position: relative;

		margin-bottom: 10px;
	}

		.resume .work_experience .job{
			display: block;
			float: left;
			position: relative;

			width: 100%;

			margin-bottom: 10px;
		}
	
			.resume .work_experience .job .job_title{
				display: inline;
			}

				.resume .work_experience .job .job_title em{
					font-size: 1em;
					font-weight: 1.1em;
					font-style: italic;
				}

			.resume .work_experience .job .job_company{
				display: inline;
			}

			.resume .work_experience .job .job_location{
				display: inline;
			}

			.resume .work_experience .job .job_date{
				float: right;
			}

	.resume .projects{
		display: inline-block;
		float: left;
		position: relative;

		margin-bottom: 10px;
	}

			.resume .project{
				display: block;
				float: left;
				position: relative;
		
				width: 100%;

				margin-bottom: 10px;
			}

			.resume .project .project_date{
				display: block;
				float: right;
				position: relative;
			}