body {	font-family: arial, helvetica, serif;	font-size: 100%;	background: white;	padding: 1em;	margin: 0;}#content {	width: 34em;	background-color: #f4ecd9;	padding: 1em 0;	border: 6px double #7d6340;	margin: auto;	voice-family: "\"}\""; 	voice-family:inherit;	width: 32em;}html>body #content {	width: 32em;} a {	text-decoration: none;}a:link {	color: #996633;}a:visited {	color: #996633;}a:active {	color: #996633;}a:hover {	text-decoration: underline;}h1 {	text-align: center;	padding: 0 0 0.25em 0;	margin: 0;}h2 {	text-align: center;	padding: 0 0 0.25em 0;	margin: 0;}ul {	list-style: none;	padding: 0;	margin: 0;}#nav a {	color: #2c2120;}#nav a {	text-decoration: none;}#nav a:visited {	color: #2c2120;}#nav li li a {	display: block;	font-weight: normal;	color: #2c2120;	padding: 0.2em 10px;}#nav li li a:hover {	padding: 0.2em 10px;	border: 5px solid #2c2120;	border-width: 0 2px;	background-color: #d9c15f;}#nav2 {	color: #2c2120;}#nav2 {	text-decoration: none;}#nav2 a:hover {	text-decoration: underline;}li {	float: left;	position: relative;	width: 7em;	text-align: center;	cursor: default;	background-color: #d9c15f;	border: 1px solid #d9c15f;	border-width: 1px 0;}li ul {	display: none;	position: absolute;	top: 100%;	left: 0;    	font-weight: normal;	background-color: white;	padding: 0em 0 0em 0;	border-right: solid 1px #d9c15f;	border-left: solid 1px #d9c15f;	border-top: solid 1px #d9c15f;	border-bottom: solid 1px #d9c15f;}li>ul {	top: auto;	left: auto;}li li {	display: block;	float: none;	background-color: transparent;	border: 0;}li:hover ul, li.over ul {	display: block;}table {	border: solid 1px #d9c15f;}hr{color: #d9c15f;background-color: #d9c15f;height: 2px;width=50%;}div.margin {margin-left: 0.4cm;margin-right: 0.4cm;}