
body {
    background-color: #ffffff;
    font-family: "Arial", Helvetica, sans-serif;
    font-size: Large;
    margin:           10px;
}
h1, h3, h4, p { 
    color:          #CC66CC;
    padding:        10px;
    text-align:     left; 
}
h2 { 
    color:          #CC66CC;
    padding:        10px;
    text-align:     center; 
}
header.top {
  background-color: #ffffff; /* color = white */
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 10px 0px;
  height:           110px;
}
nav {
    background-color: #ffffff;
    Margin: 0px 10px 0px 10px;  
}    
nav ul {
    margin: 10px;
    list-style-type: none;
    line-height:   1.9em;
    padding: 5px 0px 5px 0px;
} 
nav ul li {
    font-size: 150%;
    display: inline;
    padding: 5px 10px 5px 10px; /* controls size of selected link */
 }  
nav ul li a:link, ul li a:visited {
    border-bottom: none;
    font-weight: bold;
} 
nav ul li.selected {
    background-color: #dddddd;
}
p {
  font-size: 150%;
  line-height:   1.9em;
  text-align:    center;  
}
blockquote {
    background-color: #ffffff;
    padding:  10px 10px 10px 10px;
    color: #CC66CC;
    font-size: 150%;
    line-height:   1.9em;
    text-align:     center;
}
#statement {
    background-color: #dddddd;
    padding:  10px 40px 10px 40px;
    color: #CC66CC;
    font-size: 150%;
    line-height:   1.9em;
    text-align:     center;
}
.java {
     font-family: "Helvetica", Arial, sans-serif;
     font-size:     small;
     text-align:    center;
} 
#footer {
    background-color: #cccccc;
    font-style: italic;
    font-size: small;
    color: #CC66CC;
    font-family: Georgia, "Times New Roman", Times, serif;
    text-align:       center;
    padding:          5px;
    margin:         5px 10px 5px 10px;
}
table {
    width: 90%;
    margin: 10px 20px 20px 40px;
    border: none;
}
th {
    background-color: #dddddd;
    width: 100px;
}
td {
    background-color: #0B0B0B;
    border: none;
    padding: 40px;
}
caption {
    font-style: italic;
    font-weight: bold;
    font-size: 1.9em;
    padding-top: 8px;
}
a:link {
    color: blue;
    }
a:visited {
    color: #CC66CC;
    }  
a:hover {
    color: red;
    }
.artist {
    font-weight: bold;
}
p.responsible {
    text-align: center;
}
section#ads { 
    color:          #CC66CC;
    padding:        10px;
    text-align:     center; 
} 


/* updated 5-15-15 */