/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  #footer { border-style: dashed none none;
    border-color: rgb(204, 204, 204) rgb(0, 0, 0) rgb(0, 0, 0);
    border-top: 1px dashed rgb(204, 204, 204);
    padding: 10px 5px 5px;
    background-image: url(hback.png);
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: lighter;
    font-style: italic;
    text-align: right;
    font-size: small;
    font-family: Arial,Helvetica,sans-serif;
    visibility: visible;
    clear: both;
    overflow: visible;
    display: block;
    text-transform: none;
    background-color: rgb(255, 255, 255);
    opacity: 0.262;
    float: none;
    z-index: 0;
    bottom: 0px;
    right: 0px;
    left: 0px;
    position: fixed;
    min-height: 15px;
    }

  #romandate { font-family: Times New Roman,Times,serif;
    text-decoration: underline;
    display: inline;
    }

  #header { border-style: none none dashed;
    border-color: rgb(0, 0, 0);
    border-top: 1px none rgb(0, 0, 0);
    border-bottom: 1px dashed rgb(0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-style: inherit;
    text-align: center;
    opacity: 0.688;
    display: block;
    float: none;
    position: static;
    visibility: visible;
    clear: both;
    overflow: visible;
    padding-top: 10px;
    font-size: xx-large;
    left: 10%;
    padding-bottom: 3px;
    background-color: rgb(255, 255, 255);
    margin-bottom: 2px;
    z-index: 1;
    background-image: url(hback.png);
    background-position: left top;
    background-repeat: repeat-x;
    }

  #menu { border-bottom: 1px dashed rgb(0, 0, 0);
    padding: 5px;
    background-image: url(hback.png);
    display: block;
    float: right;
    position: static;
    visibility: visible;
    clear: right;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    font-size: medium;
    border-top-style: none;
    border-left-style: dashed;
    border-left-width: 1px;
    border-top-color: rgb(0, 0, 0);
    margin-bottom: 10px;
    margin-top: 2px;
    opacity: 0.54;
    }

  #localmenu { border-style: none none dotted;
    border-bottom: 1px dotted rgb(102, 102, 102);
    font-family: Arial,Helvetica,sans-serif;
    font-size: medium;
    font-style: normal;
    font-weight: bolder;
    display: block;
    visibility: visible;
    margin-top: 3em;
    margin-bottom: 1em;
    float: none;
    clear: none;
    background-color: transparent;
    opacity: 1;
    z-index: 1;
    margin-right: 145px;
    }

  #localmenu h1 { font-size: larger;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bolder;
    font-style: italic;
    text-transform: uppercase;
    text-align: left;
    text-decoration: underline;
    }

  #content { font-family: Arial,Helvetica,sans-serif;
    display: block;
    float: left;
    overflow: visible;
    z-index: 1;
    clear: right;
    background-attachment: fixed;
    background-repeat: repeat-y;
    background-position: left top;
    margin-right: 145px;
    margin-bottom: 1em;
    padding-bottom: 25pt;
    }

  code { font-family: Courier New,Courier,monospace;
    }

  cite { font-style: oblique;
    font-size: medium;
    display: block;
    float: left;
    clear: both;
    visibility: visible;
    position: relative;
    }

  .about { background-color: rgb(201, 201, 201);
    color: rgb(0, 0, 0);
    }

  .projects { background-color: rgb(201, 198, 95);
    color: rgb(125, 112, 59);
    }

  .photos { background-color: rgb(120, 190, 90);
    color: rgb(72, 115, 54);
    }

  .author { background-color: rgb(130, 148, 183);
    color: rgb(76, 86, 107);
    }

  a:hover { border-bottom: 2px groove rgb(204, 204, 204);
    display: inline;
    text-decoration: none;
    background-color: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    opacity: 0.297;
    }

  a { font-weight: normal;
    text-decoration: underline ! important;
    volume: 46;
    color: rgb(0, 0, 0);
    }

  .no { border-style: none;
    display: inline;
    background-color: transparent;
    text-decoration: none ! important;
    visibility: hidden;
    }

  #footer a { text-decoration: none;
    background-image: url(hback.png);
    }

  #outsidelinks { border-style: dashed none dashed dashed;
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    opacity: 0.52;
    border-top-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    display: block;
    margin-left: 3em;
    margin-bottom: 2em;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 5px;
    visibility: visible;
    clear: none;
    text-align: center;
    float: right;
    z-index: 1;
    position: absolute;
    bottom: 3em;
    right: 0px;
    min-width: 137px;
    margin-top: 20%;
    }

  #outsidelinks a:hover { border-style: none;
    background-color: transparent;
    opacity: 1;
    color: rgb(0, 0, 0);
    }


