body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#outershell {
	position: relative;
	width: 1000px;
	height: 760px;
	margin: auto auto 0px;
	background-color: #FFFFFF;
	text-align: left;
}
#contentwrapper {
	position: relative;
	width: 100%;
	height: 685px;
	background-color: #FFFFFF;
	top: 20px;
	text-align: left;
}
#contentleftspacer {float:left; width:80px; font-size:9px; color:#999999; }
#contentleft {float:left; width:667px; text-align:left; background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:justify; }

#contentleftbio {float:left; position:relative; width:687px; text-align:left; background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:justify; z-index:10; }

#contactright {
	float:right;
	width:231px;
	height:668px;
	text-align:left;

}

#contentright {
	float:right;
	width:231px;
	height:668px;
	text-align:left;
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	z-index:50;
}

#imagemenu {width:211px; height:668px; margin-left:20px;}
#imagescroll {width:80px; height:564px; border: 0px solid none; position:relative; overflow: hidden; cursor: pointer; }
#bioimagescroll {width:100px; border: 0px solid none; position:relative; }

.title { font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.formborders {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#scrollarrows {
	width: 14px;
	height: 16px;
	top: 86px;
	z-index: 10;
	float:right;
	
}

a.nav:link, a.nav:visited {color:#000000; text-decoration:none; }
a.nav:active {color:#000000; text-decoration:none;}
a.nav:hover {color:#999999; text-decoration:none; }

#navigation {
	position:absolute;
	top:717px;
	left:80px;
	width:668px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	z-index:20;
}

#statement {
	position:relative;
	display:block;
	width:667px;
	height:550px;
	overflow: visible;
	word-spacing: 1.5px;
	line-height: 1.5em;
	color: #666666;
}

ul {
	margin:0px;
	list-style-type: disc;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#credits {
	position: absolute;
	top: 193px;
	left: 0px;
	width: 631px;
}
/*********************** SCROLLERS ***********************/
.root 		{
		position:		relative;
		height:			550px;
		width:			667px;
		margin: 		0px 0px 0px 0px;
		z-index:		10;
		}
.root p 	{
		margin:			0px 0px 10px 0px; 
		}
.thumb 		{
		position:		absolute;
		height:			9px;
		width:			15px;
		left: 			10px;
		z-index:10;
		cursor: pointer; 
		}
.up, .dn 	{
		position:		absolute;
		left: 			10px;
		z-index:		10;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.scrollContainer { 
		position:		absolute; 
		left:			0px; 
		top:			19px; 
		width:			666px; 
		height:			550px; 
		clip:			rect(0 666 550 0); 
		overflow: 		auto; 
		border-top:		0px solid #FFFFFF;
		border-left:	0px solid #FFFFFF;
		border-right:	0px solid #FFFFFF;
		border-bottom:	0px solid #FFFFFF;
		background:		#FFFFFF;
		z-index:		10;
		}
.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			-18px; 
		width:			100%;
		
		}
