html { 
	background-image: url("m2.jpg");
	background-size: 50%;
	background-attachment: fixed;
 }

body {
	margin: 70px 200px 20px 200px;
	padding: 20px;
	font-family: "Times New Roman", Times, serif;
	box-shadow: -1px 0px 4px 3px rgba(0,0,0,0.3);
	background-color: white;
	border: double 1px #ff5402;
}

header {
	padding-left: 70px;
}

h1 {
	font-size: 2.45em;
	text-shadow: 0px 3px 6px rgba(0,0,0,0.3);
	width: 36.2%;
	border-bottom: double 2px  rgba(255, 168, 53, 1);
	margin-bottom: 0;
}

h1 span {
	display: block;

}

h1 span:last-of-type {
	font-size: 35%;
}

h2 {
	font-size: 1.20em;
	margin: .1em;
}

h2 span {
	display: block;
}

h2 span:last-of-type {
	font-size: .87em;
	margin: .1em 0em 1.25em 0em;
}

p {
	margin-top: .13em;
	font-size: .80em;
	padding-left: 70px;
}

.statement {
	margin-left: 70px;
}

.experience {
	float: right;
	width: 45%;
	padding: 10px 0px 0px 15px;
	margin-bottom: 10px;
}

.versatilities {
	padding: 10px 0px 47px 50px;
	clear: left;
	float: left;
	width: 44%;
}

.hobbies {
	clear: both;
	margin-bottom: 70px;	
}

.hobbies h2 {
	padding: 5px 0px 10px 50px;
}

.hobbies p {
	font-size: 1em;
}

dd + dt {
	margin-top: 1em;
}

ul, dl {
	margin-top: .1em;
}

dl {
	margin-left: .5em;
}
dl > dt {
	margin: .5em;
}

a:link {
  color: #006400;
  background-color: #0000;
  text-decoration: none;
}

a:visited {
  color: #016e8d;
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: darkorange;
  background-color: transparent;
  text-decoration: underline;
}

a:active {
  color: #05c3ff;
  background-color: transparent;
  text-decoration: underline;
}