@charset "utf-8";
/* CSS Document */

 body {
   background: #053c54;
   margin: 0;
 }
 .content-left {
   background: transparent url('images/left.gif') no-repeat bottom left;
 }
 .content-topleft {
   background: white url('images/topleft.gif') no-repeat top left;
 } 
 .content-topright {
   background: transparent url('images/topright.gif') no-repeat top right;
 }
 .content-right {
   background: url('images/right.gif') no-repeat bottom right;
   padding: 1em 1em 0em;
   margin: 0em;
   color: #666;
   font-family: Arial, Helvetica, sans-serif;
   font-size: .9em;
 }
 .footer, .content-topleft {
   width: 55em;
   margin: 0 auto 0 auto;
 }
 .footer {
   color: white;
   padding: 0;
   min-height: 9em;
   background: url('images/dancer.gif') no-repeat bottom right;
 }
 .footer div {
   margin: 1em 0;
   float: left;
   color: white;
   text-decoration: none;
   height: 35px;
   cursor: pointer;
   background: no-repeat top center;
 }
 .footer div:hover {
   background-position: bottom center;
 }
 .header {
   text-transform: lowercase;
   color: #053c54;
   background: url('images/heading.gif') no-repeat top center;
   height: 5em;
   margin: 0 auto 0 auto;
 }
 .header span {
   text-transform: uppercase;
 }
 td.blurb {
   padding: 0 2em;
 }
 tr {
   vertical-align: top;
 }
 td.linklist {
   padding: 1em;
   text-align: center;
 }
 td.linklist img {
   display: block;
   margin: 0 auto 0 auto;
   padding: .5em;
 }
 td.linklist strong {
   color: #053c54;
 }
 a {
   color: #053c54;
 }
 a:hover {
   color: #FFCC00;
 }
  .blurb p {
   text-indent: 2em;
 } 
 img.gallery {
   padding: 2em;
   border: 1px white solid;
 }
 img.gallery:hover {
   border: 1px #CCC solid;
 }
 img.solo {
   padding: 2em 0;
 }
  .topic {
   display: block;
 }
 .items {
   border-top: 1px #053c54 solid;
   padding: 1em;
 }
 .items table {
   width: 100%;
 }
 .items table td {
   padding: .3em 0;
   vertical-align: top;
 }
 td.blurb p {
   text-indent: 0px;
 }