div.link-list {
        background-color:#000066;
        width:10.2em;
        position:absolute;
        top:0;
        font-size:80%;
        padding-left:1%;
        padding-right:1%;
        margin-left:0;
        margin-right:0;
}
#list1 {
        left:0;
}

div.link-list div {
        border: solid #bbb thin;
        margin-bottom: .5em;
        background-color:#fff;
}

div.link-list ul {
        padding-left:1.1em;
        margin-left:0;
}

div.link-list h2 {
        font-size:1.2em;
        text-align:center;
        background:#000066;
        color:#fff;
        margin-bottom:0.2em;
}

div.link-list h3 {
        background-color: #bbb; 
        font-weight: bold;
        margin-top:0;
        margin-bottom:0.2em;
        border:1px #aaf solid;
}


body {
        margin-left:10.2em;
        margin-right:10.2em;
        padding-left:1em;
        padding-right:1em;
}

#list2 {
        right:0;
}

h1 {
        text-align:center;
}