body {
		margin:0;
		padding:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:.8em;
		background:#fff;
		}

#header {
		padding:0;
		margin:0;
		}
#mainnav {
		position: absolute;
		padding:0;
		margin:0;
		width: 160px;
		text-align:right;
		}
#mainnav ul {
		margin: 0; /*removes indent IE and Opera*/
		padding: 0; /*removes indent Mozilla and NN7*/
		list-style-type: none; /*turns off display of bullet*/
		font-size: .98em;
		}
#mainnav li {
		margin: 0;
		}
#mainnav a {
		display: block;
		padding: 12px 12px 12px 14px;
		border-bottom: 1px solid;
		border-color: #ddd #000 #000 #ddd;
		background-color: #8F7C71;
		background-repeat: no-repeat;
		background-position: 0% 50%;
		font-weight:bold;
		}
#mainnav a:link, #mainnav a:visited {
		color: #99cccc;
		text-decoration: none;
		}
#mainnav a:hover, #mainnav a:active {
		background-color: #C2D3D6;
		background-repeat: no-repeat;
		background-position: 0% 50%;
		color: #333;
		}
#here  li{
		background-color: #99cccc;
		background-repeat: no-repeat;
		background-position: 0% 50%;
		color: #333;
		}		
#content, #contactcontent {
	position: absolute;
	left:175px;
	width:750px;
	padding-top:15px;
	background-color:#fff;
	text-align:left;
	font-size:.89em;
	top: 71px;
		}
#content p {
		padding-top:1px;
		line-height :1.5em;
		margin-bottom: 0.5em; 
		margin-top: 0;
		}
#content table, td {
		font-size:.99em;
		border:1px;
		border-style:solid;
		line-height :1.5em;
		}
#content h1, #contactcontent h1{
		font-size:1.2em;
		color:#8F7C71;
		}
#content h2 {
		font-size:.89em;
		font-weight:bold;
		}
#content h3, #contactcontent h3 {
		font-size:1.1em;
		font-weight:bold;
		}
#content a:link, a:visited, #contactcontent a:link, a:visited {
		color:#8F7C71;
		}
#content a:hover, #contactcontent a:hover {
		color:#8F7C71;
		text-decoration: none;
		}
#content span {
		font-weight:bold;
		color:#006699;
		}
#bar {
		width:754px;
		padding-left: 0;
		margin-left:0;
		background-image: url(images/vertical-dash.gif);
		background-repeat:repeat-x;
		clear:both;
		}
img.bios {
		float: left;
		margin-right: 18px;
	/*border:1px;
	border-color;#fff;
	border-style:solid;*/
}
#homecontent {
		position: absolute;
		margin-left:160px;
		}
#here a:link, #here a:visited, #here a:hover, #here a:active {
		background-color: #ccc;
		background-repeat: no-repeat;
		background-position: 0% 50%;
		color: #333;
		}
#sidetext {
		position: absolute;
		width:160px;
		height:250px;
		margin-top:246px;
		text-align:left;
		background-color: #8F7C71;
		background-repeat: no-repeat;
		}
#sidetext p {
		padding-top:60px;
		font-size:.8em;
		font-weight:bold;
		text-align:right;
		color:#333;
		padding-right:8px;
		}
#sidetext a {
		font-weight:bold;
		text-align:right;
		color:#99cccc;
		text-decoration: none;
		}
#footer {
		position: absolute;
		width:778px;
		padding-left: 0;
		top:494px;
		margin-left:0;
		background-image: url(images/vertical-dash.gif);
		background-repeat:repeat-x;
		clear:both;
		}
#linksfooter {
		position: absolute;
		width:778px;
		padding-left: 0;
		bottom:24px;
		margin-left:0;
		background-image: url(images/vertical-dash.gif);
		background-repeat:repeat-x;
		clear:both;
		}
#whatwedo {
		padding-left: 0;
		bottom:24px;
		margin-left:0;
		color: #333;
		text-align:center;
		font-weight:bold;
		}
#whatwedo a:link {
		color:#8F7C71;
}
#contactcontent {
	position: absolute;
	left:175px;
	width:750px;
	padding-top:15px;
	background-color:#fff;
	text-align:left;
	top: 71px;
	}
#contactcontent h2{
	font-size:.94em;
	font-weight:normal;
	}