/* CSS Document */body {	background: #0B2309 url(right-bg.gif);	text-align: left;	margin: 0;	padding: 0;	font: small/1.5em Arial, Helvetica, sans-serif;	width: 100%;}a:link {	color: #21511F;}a:visited {	color: #676842;}div#container {	position: absolute;	top: 200px;	left: 0;	width: 750px;	border-right: solid 2px white;	border-top: solid 2px white;	background: #0B2309 url(footer.jpg) no-repeat left bottom;	margin: 0;	padding-bottom: 0px;}div#banner {	margin-top: 0px;	width: 750px;	border-right: solid 2px white;}div#navigation {	float: left;	width: 150px;	color: #F2F3B7;	text-align: right;	margin-bottom: 17px; }div#body {	float: right;	background-color: #F2F3B7;	border-left: solid 2px white;	margin-bottom: 17px;	padding-top: 12px;	width: 598px; }div#footer {	width: 100%;	height: 15px;	border-top: solid 2px white;	background: url(banner.jpg) no-repeat left top;}#banner h1 {	margin: 0;	height: 200px;	width: 750px;	background: #0B2309 url(banner.jpg) no-repeat top left;}#banner h1 span {	display: none;}#navigation ul {	margin: 10px 5px 10px 5px;	padding-left: 0;	list-style-type: none;}#navigation ul li {	margin: 1em 0 1em 0;	font: 90%/1.2em Arial, Helvetica, sans-serif;}#navigation a:link {	color: #FFFB59;}#navigation a:visited {	color: #F2F3B7;}#navigation a:hover {	color: #F2F3B7;}h2, h4, p, ul, ol {	margin-left: 10px;	margin-right: 10px;}#body p {	font-size: 90%;}#body li {	font-size: 90%;}#body h2 {	font-size: 180%;	font-weight: normal;	margin-top: 0;}/* styles did not work in IE 5.0 #body h3 {	font-size: 120%;	margin: 1em 0 1em 0;	padding: 0.3em 10px 0.3em 4px;	background-color: #BABB78;}#body h3 span {	padding-left: 27px;	background: url(leaf.gif) no-repeat left;}*/#body h3 {	font-size: 120%;	margin: 1em 0 1em 0;	padding: 0.3em 10px 0.3em 31px;	background: #BABB78 url(leaf2.gif) no-repeat left;}#body h4 {	font-size: 100%;}#body h4.subtitle {	font-size: 120%;	font-style: italic;}img#portrait {	margin-right: 10px;	margin-bottom: 10px;	float: left;}span.lead-in {	font-weight: bold;}div.callout {	float: right;	width: 35%;	margin: -10px 0 10px 10px;	background-color: #BABB78;}#body div.callout h4 {	margin-top: 10px;	margin-bottom: 0.5em;	font-size: 95%;}abbr {	border: none;	font-style: inherit;}