body {
    background-color:dimgray;}

/* Main links */
a:link {color:white}
a:visited {color:khaki}
a:active {color:khaki}
a:hover {
   color:maroon;
   background:beige}

/* used to format a tile in a links table (temporary) */
p.title{
    font-family:"Times New Roman";
    font-size:14pt;
    font-weight:bold;
    color:white;
    background:#600000;
}

/* ----------------------------------------------------------- */
/* Main Table */

div.MainTable a:link {
    color: maroon;
    background:lightgrey}

div.MainTable a:active {
    color:maroon;
    background:lightgrey}

div.MainTable a:visited {
    color:blue;
    background:lightgrey}

div.MainTable a:hover {
    color:white;
    background:maroon;
    border:1px solid maroon;
}

div.MainTable{}

table.Main{
    width:710px;
    align:center;}

td.MainLeftColumn{
    width:240px;
    background:white;
    vertical-align:top;
    padding-left:15px;}    /* needed to center in all browsers */

td.MainMiddleColumn{
    width:15px;}

td.MainRightColumn{
    width:600px;
    background:white;
    vertical-align:top;
    padding-left:15px;}    /* needed to center in all browsers */

/* ----------------------------------------------------------- */

table.Mission {
    width:390px;}

td.MissionTD {
    font-size:14pt;
    font-style:italic;
    background:white;
    font-family:"Palatino Linotype","Comic Sans MS"}

<p.MissionF {
}

/* ----------------------------------------------------------- */

table.linkTBL {
    width:230;
    border-spacing:0;
    border:3px;
    border-collapse:collapse;
    border-style:solid;
    border-color:maroon;
    align:center}

td.linkTD {
    background:lightgrey;
    font-size:8pt;
    text-align:center;
    padding-bottom:10px;
    font-family:"Trebuchet","Arial"}

/* ----------------------------------------------------------- */

/*  Events Table */
table.Events {
    border-spacing:0;
    border-width:4px, 4px, 4px, 4px;
    border-collapse:collapse;
    border-style:solid;
    border-color:maroon;
    width:390}

td.EventTitle{
    background:lightgrey;
    border-style:solid;
    border-width:1px;
    border-color:black;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:5px;
    font-size:14pt;
    text-align:center;
    color:maroon;
    font-family:"Times New Roman"}

td.Date {
    background:lightgrey;
    width:95px;
    border-style:solid;
    border-width:1px;
    border-color:black;
    padding-top:2px;
    padding-bottom:2px;
    font-size:11pt;
    text-align:center;
    font-family:"Trebuchet","Arial"}

td.Event{
    background:lightgrey;
    border-style:solid;
    border-width:1px;
    border-color:black;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:5px;
    width:295px;
    font-size:11pt;
    text-align:left;
    font-family:Arial}


