body {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	background:#591c0c url(main_bg.png) top left repeat;
	color:#eee;
}

p {
	font-size:16px;
	line-height:20px;
	text-shadow:#111 0 1px 1px;
	margin:15px 10px;
}

h1 {
	text-shadow:#111 0 1px 1px;
	color:#e7e7e7;
	font-size:30px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
}

a {
	color:#E6E1B5;
}

#simple h1 {
	padding:22px 0 0;
}

#resume h1 {
	padding:10px 5px 0 15px;
}

#resume h2 {
	padding:5px 15px 15px;
}

#resume p {
	margin:5px;
}

#simple {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-webkit-box-shadow:0 0 25px #000;
	-moz-box-shadow:0 0 10px #000;
	margin:24px auto 0;
}

#simple {
	background:#627480;
	margin-bottom: 20px;
}

#resume {
	border-top: 2px dashed #354663;
	background:#566d8c;
	padding-top:10px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
}

ul {
	margin-left:15px;
	margin-bottom:25px;
}

li {
	text-shadow:#111 0 1px 1px;
	font-size:16px;
	list-style-type:none;
}

.amp {
	font-family:"Book Antiqua", Times New Roman, Times, Serif;
	font-style:italic;
}

.numbers {
	letter-spacing:1px;
}

img.me {
	float:left;
	clear:right;
	margin:15px;
}

hr {
	background:#354663;
}

a:hover,blockquote {
	color:#fff;
}