html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
body {
    font: 11px/1.5em sans-serif;
    background-color: white;
    color: #333;
    overflow: hidden;
}
p {
    margin:0 0 1.5em 0;
}
h1 {
    font-size:150%;
    margin:0;
    padding:1em 0;
    color:#084178;
}
h2 {
    font-size:125%;
    padding:0;
    margin:0;
    color:#084178;
}
a:link, a:visited, a:hover, a:focus {
    color:#084178;
}
img {
    display:block;
    padding-top:1.5em;
}
#container {
    width: 80ex;
    margin: 0 auto;
}
#content {

}
#reactions {
    float:left;
    width:40ex;
}
#news {
    float:left;
    width:40ex;
}
ul {
    margin-left:0;
    padding-left:1.5em;
    color:#f7901e;
    list-style:square;
}
li span {
    color: #333;
}

