/* CSS Document */

#page-main {
  margin: 10px;
  }

#page-main h1 {
  font-size: 150%;
  color: red;
  }
    
#page-main a, #page-bottom a {
  color: white;
  }

#page-main p, #page-main h2 {
  margin-top: 10px;
  }

    
.page-title {
  color: red;
  }  
  
.records-image, .records-image-left, .records-image-right {
  margin: 10px;
  }
  
.records-image-zoom {
  cursor: pointer;
  }
  
.records-image-left {
  float: left;
  }
  
.records-image-right {
  float: right;
  }     
  
.records-cd-table {
  margin-top: 15px;
}
.records-cd-table img {
  width: 200px;
}
.records-cd-table td {
  vertical-align: top;
  padding: 3px;
}
.records-content a {
  text-decoration: none;
  }
.records-content img {
  width: 80px;
  }  
.records-logo-mp3 {
  width: 25px;}  

