body, td {	margin: 0;	padding: 0;	color: #655111;}body {	background-color: #E9DDC5;	background-image: url(../images/generic/backtile.gif);}form {	margin: 0;	padding: 0;}p {	margin: 0px;	padding: 0px;	font: 11px/17px lucida grande, arial, geneva, sans-serif;	color: #655111;	padding-bottom: 17px;}p.lrg {	font: 13px/17px lucida grande, arial, geneva, sans-serif;	color: #8E7832;}p.lrg a {	font: 13px/17px lucida grande, arial, geneva, sans-serif;}p.no {	padding: 0px;}p.list {	padding: 0px;	background-color: #DCD4BB;	color: #6F5C1E;}p.listend {	background-color: #DCD4BB;	color: #6F5C1E;}b, strong {	font-weight: bold;}img {	border: 0;}a:link, a:active {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	color: #B31818;	text-decoration: none;}a:visited {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	color: #B38218;	text-decoration: none;}a:hover {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	background-color: #B38218;	color: #FFFFFF;	text-decoration: none;}.ns6bug {	margin: 0;	padding: 0;	font-size: 2px;	line-height: 2px;}ul {	list-style: none;	padding: 0px;	margin: 0px;}li {	float: left;}.browntxt {	color: #A88001;}.lighttxt {	color: #ACA17E;}.quote {	padding-left: 15px;	padding-right: 15px;	color: #ACA17E;}#pnumright {	text-align: right;	padding-right: 20px;	height: 17px;	overflow: hidden;}#pnumleft {	text-align: left;	padding-left: 20px;	height: 17px;	overflow: hidden;}#pnumright a, #pnumleft a {	font-weight: bold;	font: 14px/17px lucida grande, arial, geneva, sans-serif;}.lefttext {	background-image: url(../images/generic/back_lefttext.gif);}.leftphoto {	background-image: url(../images/generic/back_leftphoto.gif);}.leftphoto img {	margin-top: 27px;	margin-left: 31px;	margin-bottom: 14px;}.righttext {	background-image: url(../images/generic/back_righttext.gif);}.rightphoto {	background-image: url(../images/generic/back_rightphoto.gif);}.rightphoto img {	margin-top: 27px;	margin-left: 36px;	margin-bottom: 14px;}.heading {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	color: #A88001;	font-weight: bold;}.dheading {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	color: #ACA17E;}.indexlisthead {	padding-left: 53px;	padding-top: 98px;	height: 441px;	voice-family: "\"}\"";	voice-family:inherit;	height: 343px;}html>body.indexlisthead {	height: 343px;}.indexlist {	padding-left: 53px;	padding-top: 47px;	height: 441px;	voice-family: "\"}\"";	voice-family:inherit;	height: 394px;}html>body.indexlist {	height: 394px;}.indexlisthead td, .indexlist td {	font: 11px/17px lucida grande, arial, geneva, sans-serif;	height: 17px;	color: #ACA17E;}.mark {	background-color: #DCD4BB;	color: #6F5C1E;}/* styles for IE 5 Mac */#horizon, #horizonf {	position: absolute;	top: 20px;	left: 20px; } /* following rules are invisible to IE 5 \*/#horizon, #horizonf {	top: 50%;	left: 0px;	width: 100%;	margin-top: -295px;	text-align: center;	min-width: 798px; }#horizonf {	min-width: 443px; }/* end IE 5 hack */           #wrapper, #wrapperf {	position: relative;	text-align: left;	width: 798px;	height: 482px;	margin: 0px auto;	font-size: 2px;	line-height: 2px;}#wrapperf {	width: 443px;}#copyr {	margin-top: 7px;	margin-bottom: 10px;	text-align: center;	font: 10px/15px lucida grande, arial, geneva, sans-serif;	color: #9B8C6D;}#copyr a {	font: 10px/15px lucida grande, arial, geneva, sans-serif;}