﻿button {
	vertical-align:-6px;
	width:5em;}
#buttons a {
	color:gray;}
a:link button, a:visited button {
	color:#0070c0;}
a:hover button {
	color:red;}
.maincell {
	color:black;
	background:white;
	padding-left:100px;
	padding-right:100px;
	position:relative;}
#people h3 {
	text-align:left;}
td.maincell h1 {
	margin-left:-50px;}
h3 {
	font-weight:bold;
	font-size:50px;
	margin-bottom:1em;}
#john h3 {clear:left;}
.floatleft {
	float:left;
	margin-right:10px;}
.floatright {
	float:right;
	margin-left:10px;}
img.ppic {
	display:block;}
#huntley img {
	padding:20px 20px 30px 20px;
	background-color:#eee;
	border:1px silver solid;}
#ann img {
	padding:20px 20px 30px 20px;
	background-color:#eee;
	border:1px silver solid;}
#roger img {
	padding:4px;
	background-color:#eee;
	border:1px darkgray solid;}
#ryan img {
	padding:0 4px;
	background-color:#eee;
	border:1px darkgray solid;}
#ashley img {
	padding:4px;
	background-color:#eee;
	border:1px darkgray solid;}
#john img {
	padding:4px;
	background-color:#eee;
	border:1px darkgray solid;}
a.cv {
	color:#0070c0;}
.u {
	text-decoration:underline;}
.b {
	font-weight:bold;}
div#buttons {
	text-align:center;}
p.indent {
	margin-left:40px;}
li {
	margin:0.5em auto;}
.person div {
	text-align:left;}
.person ul {
	list-style-type:none;
/*	margin-left:-2em;*/
}
/*
.person div > ul {
	margin-left:-3em;}
.person li {
	position:relative;}
.person li span {
	position:absolute;}
.tab01 {left:1em;}
.tab02 {left:2em;}
.tab03 {left:3em;}
.tab06 {left:6em;}
.tab09 {left:9em;}
.tab12 {left:12em;}
.tab15 {left:15em;}
.tab18 {left:18em;}
.tab21 {left:21em;}
.tab24 {left:24em;}
.tab27 {left:27em;}
.tab30 {left:30em;}
.tab31 {left:31em;}
.tab32 {left:32em;}
.tab33 {left:33em;}
*/