  body {
    background-color: white;
    color: black;
    width: 90ex;
    margin-left: auto;
    margin-right: auto;
    font-family: 'Arial', sans-serif;
    font-size: 10.5pt;
}

#foot {
    text-align:center;
    font-size:smaller;
    position: fixed;
    font: 11px monospace;
    color:#2B547E;
    top: 90%;
    left: 0px;
    width:200px;
    height:50px;
}

#menu {
    position: absolute;
    top:0em;
    display: table;
    width: 90ex;
    margin-bottom: 2em;
    z-index:1;
    padding-top:0.2em;
    padding-bottom:0.2em;
    background-color: white;
    border-style: none;
    color: #2F4F4F;
    text-align: center;
}

#menu p {
    padding: 0;
    margin: 0;
    text-align: left;
    font-style: italic;
}

#menu ul {
    padding : 100px;
    margin : 0px;
    width: 100%;
    white-space : nowrap;
    background-color: #2F4F4F;
    display: table-row;
}

#menu ul li {
    text-align: center;
    display : table-cell;
    color: white;
    padding: 0.25em;
}

#menu ul li a {
    color: white;
    font-weight: normal;
}

udiv#main {
    margin-top: 2em;
}

#mainText {	
    margin: 0 px;
    background-color: white;
    height: 100%;
    /*padding: 10px 30px 10px 30px;*/
    /*border: none/*solid 3px darkgrey;*/
    position: absolute;
    top: 3em;
    /*left: 200px;*/
    width: 90ex;
    overflow:visible;
    padding-bottom: 5em;
}
a {
    text-decoration: none;
    color: #214262;
}
a:visited {
    color: #214262;
}
a:hover {
    text-decoration: underline;
}

img {
    float: left;
    padding-right: 20px;
}
p {
    overflow: hidden;
}

#photo_l {
    margin-top: 1em;
    float: left;
    width: 45%;
}

#photo_r {
    margin-top: 1em;
    float: right;
    width: 45%;
}

#photo_small_l_1 {
    margin-top: 0em;
    padding-right: 10em
    /* padding: 10px 130px 10px 30px; */
    /* float: left; */
    width: 30%;
}

/* #photo_small_l_1 { */
/*     margin-top: 0em; */
/*     float: left; */
/*     width: 30%; */
/* } */

#photo_small_r_1 {
    margin-top: 4em;
    float: right;
    width: 30%;
}

h1 {
    color: #113355;
    font: bold 1.5em 'Arial', sans-serif;
    text-align: left;
/* border-bottom: solid #A5269C 3px;*/
}
h2 {
    color: #113355;
    font: bold 1.2em 'Arial', sans-serif;
    text-align: left;
/*     border-bottom: solid #276594 1px;		 */
}
h3 {
    color: #113355;
    font: bold 1em 'Arial', sans-serif;
    text-align: left;
}
