body { 	background-color: #FFFFFF;	padding-left: 2em;	 }A:active {	vertical-align: top;	font-size: larger	}h1 {	color: white;	font-style: oblique;	font-weight: bold;	font-size: xx-large;	letter-spacing: 0.05em	}h2 {	font-size: medium;	color: #8D8;	font-weight: normal	}h3 {	margin-left: 0.5em;	font-size: x-small;	font-weight: lighter;	color: #890;	font-family: Times, serif;	}#h2-inline {	font-size: medium;	font-weight: lighter;	color: #8D8;	font-family: Times, serif;	display: inline;	}li { 	font-size: 90% 	}ul {	list-style: none;	margin-left: 0;	padding-left: 1em;	}#main {		}	#index-float {	background-color: #00E;	float: left;	list-style: none;	margin-right: 1em;	padding: 0.3em;	font-size: medium;	border: thick #A00;	width: 8em;	}	#sitenav {	background-color: #004;	padding: 0.3em;	border: groove medium #890;	margin: 3px;	list-style: none;	padding-left: 1em;	text-indent: -1em;	color: white;	}	#sitenav a:link {	color: #00FFFF;	}	#sitenav a:visited {	color: #FF00FF;	}#index-header {	color: #ccc;	padding: 2px;	margin-bottom: 3px;	font-size: small;	font-family: serif;	}#index-header table {	padding-left: 20px;	}#index-header table tr td {	font-size: small;	}#index-header ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;	} #index-header ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;	}			#vert-list {	margin: 0em;	padding: 0px;	font-family: Times, serif;	color: #ccc;	background-color: #008;	line-height: 120%;	}#vert-list ul, #vert-list li {	margin: 0;	padding: 2px;	font-weight: normal;	text-indent: 3px;	}#inline-list {	margin: 2em;	width: 80%;	padding: 5px;	font-family: Times, serif;	}#inline-list p {	display: inline;	}#inline-list ul, #inline-list li {	display: inline;	margin: 0;	padding: 2px;	color: #339;	font-weight: normal;	}#bread {	color: #ccc;	background-color: #008;	padding: 4px;	margin-bottom: 8px;	}#bread ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;	} #bread ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;	}	#businesscard {	padding: 2em;	color: black;	font-family: sans-serif;	border: groove thick black;	font-variant: small-caps;	text-align: center;	}#resume {	padding: 2em;	color: black;	border: groove thick black;	}#poem {	padding: 0.3em;	color: white;	font-family: cursive, serif;	font-size: x-small;	text-align: left;	float: right;	}#poem-left {	padding: 0.3em;	color: white;	font-family: cursive, serif;	font-size: x-small;	text-align: left;	float: left;	}.url-comment {	margin-left: 2em;	display: inline;	font-size: small;	}.redirect {	font-variant: small-caps;	display: inline;	}
