body		{background: black; color: white; font-family: Sans-serif;}
.pagetitle { font-size: 2.5em;}
.left {width: 460px;  display:inline; float: left; height: 100%; line-height:100%;}
.left table   {font-size: 2.5em; }
.left div.menu a {color: white; text-decoration: none;}
.left div.menu a:hover {color: #923540;}

.right {width: 60%; text-align: center;  float: left; height: 100%; padding-top: 20px;}
.right img.group {width: 100%;}


.schedule {width: 100%; border-collapse:collapse;}
.schedule tr.header {font-size: 2.0em; text-align: center;}
.schedule td {border: 2px solid white; margin: 0; padding: 2px;font-size: 1.5em;}
.schedule td.date {text-align: center;}



.covered {width: 100%; border-collapse:collapse;}
.covered td {border: 2px solid white; margin: 0; padding: 2px;font-size: 1.5em;text-align: center;}

.bio { font-size:  1.25em;}
.bio span {font-style:italic; font-size: 1.35em;}

.bios {width: 100%; border-collapse:collapse;}
.bios td {border: 2px solid white; margin: 0; padding: 2px;font-size: 1.5em; text-align: center;}
.bios td.membername { background-color: #72c6eb ; color: #923540; }
.bios td img {width: 100px; margin: 5px; border: 2px solid white;}



.contactinfo {width: 100%; border-collapse:collapse; font-size: 1.5em; text-align: center;}
.links {width: 100%; border-collapse:collapse; font-size: 1.5em; text-align: center;}
.links a {color: white; text-decoration: none;}
.links a:hover {color: #923540;}

.contactinfo a {color: white; text-decoration: none;}
.contactinfo a:hover {color: #923540;}

