body {
    background-color : #94c2c4;
    font-family : arial, "lucida console", sans-serif;
  }


.title {
    font-size : 80px;
    font-variant : small-caps;
    letter-spacing : 2px;
    text-indent : 10px;
    word-spacing : 10px;
    z-index : -5;
  }


.subtitle {
    background-image : none;
    color : #434343;
    text-indent : 100px;
    top : -25px;
    word-spacing : 10px;
    z-index : -5;
  }


.main {
    border-top-color : #243d01;
    border-top-style : dashed;
    border-top-width : 1px;
    text-align : left;
    width : 85%;
  }


.what {
    float : left;
    font-size : 12px;
    font-weight : bolder;
    line-height : 15px;
    margin-left : 7px;
    position : relative;
  }


.whom {
    float : right;
    font-size : 10px;
    letter-spacing : 2px;
    position : relative;
    top : 5px;
    right : 15px;
  }


.news {
    width : 95%;
  }


.date {
    font-size : 14px;
    font-variant : small-caps;
    text-decoration : underline;
  }


.newsdiv {
    left : 5px;
    position : relative;
    top : 10px;
  }


.links {
    position : relative;
    text-align : left;
    text-indent : 20px;
    width : 85%;
    word-spacing : 15px;
    padding-top : 2px;
  }


.links a {
    border-bottom-style : hidden;
    border-bottom-width : thin;
    border-bottom-color : #054a42;
    border-left-color : #054a42;
    border-left-style : solid;
    border-left-width : thin;
    border-right-color : #054a42;
    border-right-style : solid;
    border-right-width : thin;
    border-top-color : #054a42;
    border-top-style : solid;
    border-top-width : thin;
    color : #48465c;
    font-size : small;
    font-weight : bold;
    letter-spacing : 1px;
    padding-bottom : px;
    padding-left : 5px;
    padding-right : 5px;
    text-decoration : none;
  }


.links a:hover {
    border-bottom-style : solid;
    color : #1a0b5c;
  }


.links a:visited {
  }


.links a:active {
  }