     body { background-color: #081538 ;
            background-image: url(images/background055-1.png) ;
            font-size: 92% ;
            font-family: Verdana, Trebuchet, Arial, sans-serif ;
          }
                    
     hr { text-align: center ;
        }
          
     .dark { background-color: #071538 ;
             background-image: url(images/background055-1.png) ;
           }
          
     .main { width: 780px ;
             margin-top: 2px ;
             padding-top: 0px ;
             background-color: #FCFCFC ;
             color: black ;
             font-family: Geneva, Tahoma, Helvetica, Arial, sans-serif ;
             text-align: left ;
           }          
           
      .med { background-color: #abbdd9 ;
           }     

      .centered { width: 780px ;
                  margin-left: auto ;
                  margin-right: auto ;
                }

      .topmenu { background-color: #adc1e0 ;
                 text-align: center ;
                 color: #517fa1 ;
                 padding: 0px ;
                 margin: 0px ;
                 margin-top: 2px ;
                }
                
      .bottommenu, .bottomcomment { width: 780px ;
                 background-color: #adc1e0 ;
                 text-align: center ;
                 color: #517fa1 ;
                 padding: 0px ;
                 margin: 0px ;
                 margin-top: 2px ;
                }
      .bottomcomment { background-color: #cedbef ;
                       padding-bottom: 2px ;
                     }
                
      a { font-weight: bold ;
          text-decoration: none ;
          border: none ;
        }
        
      a:link, a:visited { color: #0a1850 ;
                        }

      a:hover { color: #ffffff ;
                background-image: url(images/background055-1.png) ;
                background-color: #081538 ;
              }  
                    
      .topmenulink { color: #517fa1 ;
                   }
                       
      a.topmenulink:hover { color: #ffffff ;
                            background-image: url(images/background055-1.png) ;
                            background-color: #081538 ;
                          }   
      
      .links { text-align: center ;
               width: 75% ;
               margin: auto ;
               font-size: 90% ;
             }
             
      .indent { margin-left: 8em ;
                margin-right: 8em ;
                font-style: italic ;
              }       
             
      img { float: none ;
            margin: 8px ;
            text-decoration: none ;
            vertical-align: bottom ;
          }
          
      img.header { float: none ;
                   padding: 0 ;
                   margin: 0 ;
                 }
         
     p { margin: 1.2em 12px  1.2em 12px ;
       }
       
     ul { margin: 0px ;
          margin-left: 5px ;
        }
     li { margin-left: 20px ;
        }
       
     .summary { color: #660000 ;
              }
       
     .intro { text-indent: 0 ;
              padding: 0 ;
              padding-bottom: 5px ;
            }
            
     h2, h3, h4 { text-align: left ;
                margin-left: 12px ;
              }
       
     h2 { font-size: 175% ;
          padding-top: 0px ;
          margin-top: 0px ;
        }
          
     h3 { font-size: 150% ;
        }
          
     h4 { font-size: 130% ;
          margin-top: 10px ;
          margin-bottom: 5px ;
        }
        
    .author { font-size: 125% ;
              font-weight: bold ;
            }
    .artist { font-size: 110% ;
              font-weight: bold ;
            }
    .title { font-size: 130% ;
             font-weight: bold ;
             color: #000066 ;
           } 
           
    .leftbox { float: left ;
               border: solid medium #081538 ;
               background-color: #cedbef ;
               width: 10em ;
               margin: 10px ;
             }             
          