html, div {
    margin:0;
    padding:0;
    border:none;
}

body {
    margin:0;
    padding:14px;
    border:none;
    background-color:#cad5e3;
    color:black;
    font-family:Verdana,sans-serif;
}

img {
    margin:0;
    padding:0;
    border:none;
}

h1 {
    margin:0 0 14px;
    padding:0;
    border:none;
}

h2 {
    padding-bottom:10px;
}

h3 {
    margin-top:2em;
    font-size:12pt;
    font-weight:bold;
}

ul, dl {
    list-style:none;
    margin:10px 0;
    padding:0 0 0 10px;
}

li {
    margin:0;
    padding:9px 0;
}

dt {
    font-weight:bold;
}

dd {
    margin:0 0 1em;
    padding:0;
}

th {
    vertical-align:top;
    text-align:right;
}

td {
    vertical-align:top;
    text-align:left;
}

blockquote {
    margin:0;
    padding:0;
}

a, a:link, a:visited {
    color:#516d99;
    background-color:#cad5e3;
}

#nav {
    position:fixed;
    top:0;
    left:0;
    color:white;
    background-color:#516d99;
    margin:0;
    padding:13px;
    width:108px;
}

#nav a, #nav a:link, #nam a:visited {
    color:white;
    background-color:#516d99;
}

#logo {
    position:fixed;
    top:0;
    left:144px;
    z-index:1;
}

#content {
    position:absolute;
    top:0;
    left:144px;
    z-index:2;
    padding-right:12px
}

.float {
    float:left;
    margin:0 12px 6px 0;
}

.workTitle {
    font-weight:bold;
    font-style:oblique;
}

.eventList {
    list-style-type:none;
    margin:1em 0;
    padding:0;
}

.eventList li {
    margin:1em 0;
    padding:0;
}

.eventDate {
    font-weight:bold;
    text-decoration:underline;
}

.quoted {
    font-weight:bold;
    font-style:oblique;
}

.tightlist li {
    margin:0;
    padding:0;
}
