body { 
  background-image: url(images/yello059.gif);
  background-color: #ffd700;
  font-family:      Verdana, Helvetica, Arial, sans-serif;
  text-align:       center;
  color:            #000080;
  /*color:            #000033;*/
  margin:           0px;
}

#header {  
  background-image: url(images/gradient3.png);
  /*border-style:     double;
  border-width:     5px;
  border-color:     #000080;*/
  background-color: #eec900;
  color:            #000080;
  font-size:        150%;
  font-style:       italic;
  padding:          5px 0px 5px 0px; 
  margin:           35px 25px 25px 25px;   
}

#main {
  /*font-size:        105%;*/
  /*padding:          15px;*/
  /*margin:           0px 10px 10px 330px;*/
  margin:           0px 0px 0px 330px;
  text-align:       left;
  }

#mainTM {
  /*font-size:        105%;*/
  padding:          15px;
  margin:           0px 330px 10px 330px;
  text-align:       left;
  }

#mainphoto {
  /*font-size:        105%;*/
  padding:          15px;
  margin:           0px 10px 10px 350px;
  text-align:       left;
  }

#mainnotes {
  /*font-size:        105%;*/
  padding:          15px;
  margin:           0px 10px 10px 10px;
  text-align:       left;
  }

#performancePhotos {
  padding:          15px;
  margin:           0px 25px 10px 25px;
  text-align:       left;
}

#navigation {
  /*font-size:        105%;*/
  text-align:       left;
  text-decoration:  none;
  padding:          15px;
  margin:           0px 10px 10px 10px;
  float:            left;
  width:            260px;
}

#biophoto {
  text-align:       left;
  padding:          15px;
  margin:           0px 10px 10px 0px;
  float:            right;
  width:            330px;
}

#footer {
  text-align:       center;
  padding:          15px;  
  margin-top:       10px;
  margin-right:     10px;
  margin-bottom:    10px;
  margin-left:      310px; 
  font-size:        90%;
  clear:            both;
}

.logo {
  margin-bottom:    30px;
}

.button { 
  /*background-color: #eec900;*/
  font-weight:      bold; 
  background-image: url(images/gradient3.png);
  border-style:     outset;
  border-color:     #000080;
  padding:          5px; 
  text-align:       center;
}
.button a {
  text-decoration:  none;
}

.center {
  text-align:       center;
}

.left {
  text-align:            left;
}

.tm {
  padding:          15px;
}

li {
  list-style-image: url(images/star.gif);
}

.thumb {
  font-size:        80%;
  text-align:       center;
  vertical-align:   top;
  padding:          5px;
}

.caption {
  font-weight:      bold;
  font-size:        110%;
}
