body {
font-size: 80%;
background: #000000 url(../images/Stars2.jpg);
color: #FFF;
}

#wrapper {
width: 70em;
margin: 0 auto;
font-family: verdana, helvetica, sans-serif;
background-color: #FFFFFF;
color: #000;
}

#mainnav {
width: 16em;
float: left;
padding: 20px 0px 20px 0px;
background: #D6D7D6 url(../images/top-left.jpg) no-repeat top left;
border-right: 1px solid #005DC6;
color: black;
}

#mainnav li {
display: inline;
}

#mainnav ul {
list-style: none;
margin: 0;
padding: 0;
}

#mainnav p {
margin: 0;
padding: 20px 10px 20px 10px;
border-left: 12px solid #005DC6;
background-color: #FFFFFF;
color: black;
text-align: center;
}

#mainnav li a{
display: block;
padding: 5px 5px 5px 0.5em;
text-decoration: none;
border-left: 12px solid #005DC6;
background-color: #D6D7D6;
color: black;
}

#mainnav li a:hover{
display: block;
padding: 5px 5px 5px 0.5em;
text-decoration: none;
border-left: 12px solid #FFFFFF;
background-color: #216DC6;
color: white;
}

#mainnav ul ul {
margin-left: 10px;
}

#content {
width: 52em;
float: right;
background: #FFFFFF url(../images/top-right.jpg) no-repeat top right;
color: black;
padding-top: 20px;
}

#content a {
color: black;
text-decoration: none;
}

#content a:hover {
background-color: white;
color: red;
text-decoration: none;
}

#content a img {
border: none;
background-color: white;
}

#footer {
clear: both;
background-color: #216DC6;
padding: 5px 5px 5px 10px;
color: white;
}

#branding {
padding: 50px 20px 50px 10px;
background: #000000 url(../images/bluecluster.jpg) top left;
color: white;
}

#content h1, #content h2, #content p {
padding-right: 20px;
}

#content table {
width: 95%;
}

table {
/*  border-collapse: collapse;*/
text-align: left;
}

table th, table td {
  padding: 4px;
}

table th {
  font-size: small;
  background-color: #241374;
  color: #FFFFFF;
  padding: 2px 2px 2px 2px;
}

table td {
  font-size: small;
  background-color: #E2EDFF;
color: black;
}

table.triple td {
  font-size: small;
  background-color: #E2EDFF;
  width: 33%;
color: black;
}

table.five td {
  font-size: small;
  background-color: #E2EDFF;
  width: 20%;
color: black;
}

table.twin td {
  font-size: small;
  background-color: #E2EDFF;
    width: 50%;
color: black;
}


table caption {
background-color: white;
  color: #000066;   
  font-size: small;   
  font-weight: bold;   
  padding: 4px;
text-align: left;
}

