/*Overall site formatting//////////*/
body {
	color: #eeeeee;
	background-color: hsl(0, 0%, 7%);
	margin: 0;
}

#resumeContent {
	padding: 0 0 0 4em;
}

.portrait {
	width: 40%;
	margin: 1em 2em;
	float: right;
}
/*Header formatting//////////*/
header {
	background: rgb(0, 0, 160) url(flower.png) center;
	background-size: 100%;
	padding: .5em 2em;
}

header a:link { color: #ff7777; }
header a:visited { color: #dd2222; }
header a:hover { color: #ffaaaa; }
header a:active { background-color: #000000; }

/*text content//////////*/
p, li {
	font-family: "Georgia", serif;
}

h1, h2, h3, #contactInfo {
	font-family: "Helvetica", "Arial", sans-serif;
}

.education dt, .experience dt{
	font-weight: bold;
}