div#content{
    display:    table;
}

div#content div.content_row{
    display:    table-row;
}

div#content div.content_row div.content_cell{
    padding:    2em;
    width:        50%;
    display:    table-cell;
}

div#shortcouts_container{
    width: 100%;
    text-align: center;
}

div#shortcouts_container div#shortcouts{
    width: 70%;
    margin: auto;
}

div#shortcouts_container div#shortcouts


div#content div.content_row div.content_cell div.section{
    width:    100%;
}

div#content div.section div.entry{
	padding: 1.5em;
}

div#content div.section div.entry ul li{
	margin-top: 1em;
}

div.section div.entry table#association{
    width:    100%;
}

div.section div.entry table#association td{
    padding:        0.4em 0.1em 0.4em 0.1em;
    vertical-align:    top;
}

div.section div.entry table#association td.name{
    font-weight:    bold;
    text-align:        right;
    width:            35%;
}
