/*
a.act {display:block; background:white url(activities.jpg) no-repeat;}Ê
a.act:hover{background:white url(activities2.jpg) no-repeat;}Ê*/
a {color: white;}
a.text {color: #8b0000; text-decoration: underline;}
a.text:hover {color: black; text-decoration: none;}
body      {font-face: arial, verdana, new york; font-size: 12px; background-color: #065324;}
.white {background-color : white;}
div.banner {color: black; font-size: 10px; margin: 1em 0 0 15px; padding: 0; border: 2px dashed gray;
    position: relative; background: white url(bg.jpg) bottom right no-repeat;}
div.banner h1 {color: #C77; font: bold italic 70px Times, "Times New Roman", TimesNR, serif; margin: 0; border-width: 0;
    position: absolute; top: 1px; left: 17px;}
div.banner h2 {color: #033; font: bold 18px Arial, sans-serif; letter-spacing: 1px; margin: 0; border-width: 0;
    position: absolute; top: 27px; left: 10px;}
div.banner span {color: #535; font: italic 9px/9px Verdana, sans-serif; border: 1px dashed gray; border-width: 1px 0 0 1px;
    position: absolute; bottom: 0; right: 0; margin: 0; padding: 2px 4px;}
div.text {color: black; font-size: 12px; margin: 1em 0 0 15px; padding: 0; border: 2px dashed gray; border-width: 0 1px 2px 0;
    position: relative; background: white;}
div.textrd {color: black; font-size: 12px; margin: 1em 0 0 15px; padding: 0; border: 2px dashed gray; border-width: 2px 0 0 1px; background: white; position: relative;}

span.text {color: #033; font: bold 14px/14px Verdana, sans-serif; border: 1px dashed gray; border-width: 1px 0 0 1px;
    position: absolute; bottom: 0; right: 0; margin: 0;}
span.textr {color: #033; font: bold 14px/14px Verdana, sans-serif; border: 1px dashed gray; border-width: 0 1px 1px 0;
    position: absolute; top: 0; left: 0; margin: 0; }
div.textl {color: black; font-size: 12px; margin: 1em 0 0 15px; padding: 0; border: 2px dashed gray; border-width: 0 0 0 1px;
    position: relative; background: white;}
div.textrdl {color: black; font-size: 12px; margin: 1em 0 0 15px; padding: 0; border: 2px dashed gray; border-width: 2px 0 0 1px; background: white; position: relative;}

span.textl {color: #033; font: bold 14px/14px Verdana, sans-serif; border: 1px dashed gray; border-width: 1px 1px 1px 0;
    position: absolute; top: 0; left: 0; margin: 0;}
span.textrl {color: #033; font: bold 14px/14px Verdana, sans-serif; border: 1px dashed gray; border-width: 0 1px 1px 1px;
    position: absolute; top: 0; right: 0; margin: 0; }

ul.recordings {
    list-style-type:none;
    margin:5px;
    padding:0px;
  }
  ul.recordings li {
  
    padding:2px 2px 2px 2px;
    margin-bottom:5px;
    height:1%; /* Fix for MSIE peekaboo bug */
  }
  ul.recordings li img {
    float:left;
    margin-right:5px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }