* { margin: 0; padding: 0; }

/*-----------BASICS----------*/
#title 	{
	padding: 0px;
	margin: 5px auto;
	font-family:Arial, Helvetica, times, sans-serif;
	color:#5c5c5c;
	font-size:24px;
	}

#title a  {
	font-family:Arial, Helvetica, times, sans-serif;
	color:#5c5c5c;
	font-size:25px;
	text-decoration:none;
	}

#title a:hover  {
	color:#999999;
	font-size:25px;
	text-decoration:none;
	}
	
#title img  {
	border:none;
	}

#right	{
	float: right;
	}

/*-----------NAV HEADERS----------*/

.basic  {
	float:left;
	width: 260px;
	font-family: Verdana, Helvetica, times, sans-serif;
	}	
	
.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: 100;	
	font-size: 15px;	
	color: #999999;	
	background-color: #fff;	
	}


.basic a:hover {
	color: #4e4e4e;
	background-color: #fff;
	}

.basic a.selected {
	color: #4e4e4e;
	background-color: #fff;
	}
	


/*-----------NAV List Links----------*/
.link a	{
	margin-bottom : 10px;	
	border: none;
	text-decoration: none;
	font-size: 11px;
	margin: 0px;
	padding: 3px 0px 3px 20px;
	color: #999999;
	}

.link a:hover {
	background-color: white;
	color: #4e4e4e;
	}

.link a.selected {
	color: #4e4e4e;
	background-color: #fff;
	text-decoration: underline;
	}


#navigation {
	margin:0px;
	padding:0px;
	text-indent:0px;
	background-color:#fff;
	width:240px;
	font-family: Arial;
	}
	
#navigation a.head {
	cursor:pointer;	
	color:#999999;	
	display:block;	
	font-weight:100;	
	margin:0px;	
	padding:3px;	
	text-decoration: none;	
	font-size: 15px;
	background-color: #fff;
	}

#navigation a.head:hover {	
	color: #4e4e4e;
	background-color: #fff;
	}

#navigation a.selected {	
	color: #4e4e4e;
	background-color: #fff;
	}

	
#navigation a.current {
	background-color:#fff;
	}
	
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	}

#navigation li {	
	list-style:none 
	outside none; 
	display:inline;
	}

	
#navigation li li a {
	color:#999999;
	display:block;
	font-size: 11px;
	padding: 3px 0px 3px 20px;
	text-decoration: none;
	}


#navigation li li a:hover {
	background-color:#fff;
	color:#999999;
	}

#navigation li li a.current {
	background-color:#fff;
	color:#999999;
	text-decoration: underline;
	}

/* bio contact links current */	
#navigation #current a	{
	text-decoration: none;
	color:	#4e4e4e;  
	}
	
	
	
#navigation a.link {
	cursor:pointer;	
	color:#999999;	
	display:block;	
	font-weight:100;	
	margin:0px;	
	padding:3px;	
	text-decoration: none;	
	font-size: 15px;
	background-color: #fff;
	}

#navigation a.link:hover {	
	color: #4e4e4e;
	background-color: #fff;
	}

	

/*-----------CONTENT----------*/


#content  {
	padding: 20px 0px 0px 20px;
	margin-left:300px;
	}
	
.press	{
	position:absolute;
	}

#thumb  {
	}
	
#thumb img  {
	border-style:none;
	padding:0px;
	margin:0px;
	}

#thumb p {
	color:#999999;
	}

p {
	background-color:#fff;
	font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#000;
	padding-bottom:15px;
	margin:0px;
	}

p.contact {
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	height:auto;
	letter-spacing:0px;
	color:#000;
	padding-bottom:0px;
	margin:0px;
	}

p.mainview {
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	height:auto;
	letter-spacing:0px;
	color:#000;
	padding-bottom:20px;
	margin:0px;
	width: 682px;
	}

p.mainviewYear {
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	height:auto;
	letter-spacing:0px;
	color:#000;
	padding-bottom:20px;
	margin:0px;
	width: 50px;
	}

p.underconst {
	background-color:#fff;
	font-size:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	height:10px;
	letter-spacing:0px;
	color:#555555;
	padding-bottom:10px;
	margin:0px;
	}

p.download  {
	background-color:#fff;
	font-size:15px;
	font-family: times, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#000;
	padding:20px 0px 20px 0px;
	margin:0px;
	}
	
p.download a {
	text-decoration:none;
	color:#999999;
	}
	
p.download a:hover  {
	text-decoration:underline;
	color:#999999;
	}

p.mail  {
	background-color:#ffffff;
	font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#000000;
	padding:0px;
	padding-bottom:10px;
	margin:0px;
	}
	
p.mail a {
	text-decoration:none;
	color:#000000;
	}
	
p.mail a:hover  {
	text-decoration:underline;
	color:#999999;
	}

p.h1 {
	font:bold 80% Verdana, Helvetica, sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
	color:#555555;
	padding-bottom:20px;
	margin:0px;
	}

li.mainview {
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	height:auto;
	letter-spacing:0px;
	color:#000;
	margin-left: 30px;
	padding: 10px 0px;
	}

ol.mainview {
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Helvetica, sans-serif;
	height:auto;
	letter-spacing:0px;
	color:#000;
	padding-bottom:20px;
	margin:0px;
	float: left;
	width: 682px;
	list-style: decimal outside;
	}

/*-----------Scroll----------*/
#screen2{
	position:relative;
	width:600px;
	margin-bottom:20px;
	}

#screen2 #buttons{
	border:none;
	margin-bottom:5px;
	width:600px;
	}
	
#screen2 #buttons a{
	margin:0;
	color:#5c5c5c;
	text-decoration:none;
	}
	
#screen2 .prev{
	float:left;
	}
#screen2 .next{
	float:right;
	}

#slideshow{
	overflow:hidden;
	width:600px;
	border:none;
	}

#slideshow ul{
	width:3900px;
	padding:0;
	margin:0;
	}

#slideshow li{
	float:left;
	margin:0 16px;
	cursor:pointer;
	}




/*-----------BIO TABLE----------*/


.indent {
	font-weight:bold;
	font-size:12px;
	font-family: Helvetica, Verdana, times, sans-serif;
	letter-spacing:0px;
	color:#000;
	padding:0px;
	margin:0px;
	}

table#bios {
    background-color:#fff;
    border: none;
    width: 600px;
    font-family: Helvetica, Verdana, times, sans-serif;
	font-size:12px;
	}
	
table a  {
	text-decoration:none;
	color:#999999;
	}

table a:hover  {
	text-decoration:underline;
	color:#999999;
	}
	
.h1 {
	font-weight:bold;
	font-size:12px;
	font-family: Helvetica, Verdana, times, sans-serif;
	letter-spacing:0px;
	color:#000;
	padding:0px;
	margin:0px;
	}

.h2  {
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	font-family: Helvetica, Verdana, times, sans-serif;
	letter-spacing:0px;
	color:#000;
	padding:20px 0px 10px 0px;
	margin:0px;
	}

.bold	{
	font-weight:bold;
	width:300px;
	}

.underline  {
	text-decoration:underline;
	}

.space	{
	margin-bottom:10px;
	}
	
.info	{
	list-style-type:none;
	padding-bottom:12px;
	}

.listtab  {
	text-indent: 50px;
	}
	


/*-----------Footer----------*/
#footer {
  background: #fff;
  clear: both; 
}