body {	border:0;	margin:0;	padding:0;    text-align:center;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 6px 0 0 0;	text-align:justify;}h1 {	margin:0 0 3px 0;	padding:0 0 3px 0;	font-family: Georgia;	font-weight:normal;	border-bottom:solid thin black;}h2 {	font-family: Georgia;	font-weight:normal;}#wrap {	width: 550px; margin: 0 auto; padding: 0; position: relative;text-align: left;border:0;}#header {	width: 550px; margin: 0;  padding: 0;  text-align: right;}#headshot {	width: 110px;  margin: 0 0 0 0;  padding: 0;  text-align: right;  float: left;}#title {	width: 320px;	text-align: left;	margin: 5px 0 0 20px;	padding: 0;	float: left;}#title img {	position:relative;	top:0;	left:-8;	padding: 0;	z-index:100;}#menu_content {	 width: 550px;	 margin: 0;	 padding: 0;clear:left;	 border:0;}#menu {	 width: 110px;	 margin: 10px 0 0 0;	 text-align: right;	 padding: 0 0 0 0;	 float: left;     border:0;}.menu_item {    font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	padding: 10px 0 10px 0;	font-weight: bold;}.menu_item a:link {	text-decoration:none; 	color:#000000;}.menu_item a:visited {	text-decoration:none; 	color:#000000;}.menu_item a:active {	text-decoration:none; 	color:FFF;	background-color:000;}.menu_item a:hover {	text-decoration:none; 	color:FFF;	background-color:000;}#content {	 width: 420px;	 margin: 18px 0 0 0;	text-align: left;float: left;border:0;	padding: 0 0 0 20px;	clear:none;}.cite{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 2px 3px 10px 0;	text-align:right;}#footer {	clear:left;	margin: 0 0 0 130px;	text-align: left;		padding: 68px 0;}#footer p{font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align:left;}