body {	margin-left: auto;	margin-right: auto;	padding: 0;	background:#000;	text-align: center;	width: 100%;		}#container{				width: 755px;	height: auto;		margin-top: 30px;	padding: 0px;			}#leftCol{      position: relative;   width: 220px;		background-color: #ACA589;		height: 530px;		text-align: center;	}#headerImage{   position: relative;		padding: 0;		}#nav{	      position: relative;	margin-top: 20px;	padding: 10px;	width: 220px;			text-align: left;		display: block;}#news{	position: relative;		margin-top: 40px;	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;   width: auto;	padding: 5px 30px 5px 30px;	color : #6F6953;	text-align: left;	display: block;}#news a{					color : #6F6953;		text-decoration: none;}	#news a:hover{					color : #6F6953;		text-decoration: underline;}.title{	font: bold !important;	line-height: 13px;	height:140px;}#titleScroller {     position: relative; 	margin-top: 10px;		vertical-align: bottom;		width: 220px;	height: 60px;			display: block;}#rightCol{   margin-top: -530px;   	margin-left: 220px;	width: 535px;	height: 530px;		background-color: #928B6E;			}#rightCol_index {	margin-top: -530px;   	margin-left: 220px;	margin-bottom: 0;	width: 535px;	height: 530px;		background-color: #ACA589;	text-align: right;	padding: 0;	font-size: 1px;}#articles {	   float: left;	padding: 40px 0 0 30px;	width: 505px;	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;   	color : #595442;	text-align: left;	background-color: #928B6E;	margin-bottom: 20px;}#bio {	   float: left;	padding: 40px 0 0 30px;	width: 470px;	font-family: Arial, Helvetica, sans-serif; /*Perpetua Titling MT*/	font-size: 75%;   	color : #595442;	text-align: left;	background-color: #928B6E;	margin-bottom: 20px;}#bio a{	color: #595442;	text-decoration: underline;}.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	line-height: 30px;	color : #595442;	padding-top: 10px;		/*border-bottom: dashed 1px #aca589;	*/}.contact {				font-family: Arial, Helvetica, sans-serif;	font-size: 90%;   width: auto;	padding: 30px 30px 5px 30px;	color : #C4C0B0;	text-align: left;	display: block;}#contactBg {	background:url(../images/right_side5.jpg);	width: 535px;	height: 530px;	display: block;}/*#rightCol#contactBg {   margin-top: -530px;   	margin-left: 220px;	width: 535px;	height: 530px;	background:url(../images/right_side5.jpg);	background-color: #928B6E;			}*/#contactText {	margin-top: 0;	margin-left: 25px;	font-family: Arial, Helvetica, sans-serif;	font-size: 75%;   	padding: 5px;	color : #595442;	text-align: left;			width: 40%;}#contactText a{					color : #595442;		text-decoration: none;}	#contactText a:hover{					color : #595442;		text-decoration: underline;	}#footer {	position: relative;		font-family: Arial, Helvetica, sans-serif;	font-size: 70%;   width: auto;	padding: 5px 30px 5px 30px;	color: #58563D;	text-align: center;}#footer a{	color: #58563D;	font-weight: bold;	text-decoration: none;}#footer a:hover{	color: #58563D;	font-weight: bold;	text-decoration: underline;}/*html>body*/