/* */

* {
    font-family: 'Open Sans', sans-serif;
}

/* make them blocks because the w3c validator says you can't use divs
(although the spec doens't seem to have that requirement/restriction
*/
span.dates, span.title {
    display: block;    
}

li.accomplishment {
    display: inline;    
}

footer.license {
    font-size: smaller;
    font-weight: bold;
    clear: both;
}

.history, .credentials {
    list-style-type: none;
    padding: 0%;
    margin: 0%;
}

.history {
    width: 60%;
    float: left;
}

.credentials {
    width: 39%;
    float: right;
    margin-left: 1%;
}

ul.history p.description {
    text-align: justify;
}

span.start:after {
    display:none;
    content: "";
}
span.end:before {
    content: "– ";
}

/*
ul.history {
    list-style-type: none;
    padding: 0%;
    margin: 0%;
}

.start:after {
    display:none;
    content: "";
}   
.end:before {
    content: "– ";
}


.start,
.end {
    text-align:right;
    float:left;
}
.start:after {
    display:block;
    content: "";
}

div.title {
    float: right;
}


*/