* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
    text-decoration: none;
    color: rgb(61, 146, 201);
}
a:hover,
a:focus {
    text-decoration: underline;
}

.l-box {
    border-top: 1px solid #eee;
}

h2 {
    font-weight: 100;
}

h3 {
    font-weight: 100;
}

/* LAYOUT CSS */

.site-thumb {
    float: left;
    margin-right: 1em;
}

#header {
    color: #E0E0E0;
    background-color: #00A500;
    height:6em;
    padding:1em;
    white-space: nowrap;
}
