#menu
{
    margin-bottom: 10px;
}

#tileset_wrapper 
{
    float: left;
    vertical-align: top;
    border: 1px solid black;
    width: 256px;
    height: 512px;
    overflow: scroll;
    resize: both;
    margin-right: 10px;
}

#map_wrapper 
{
    float: none;
    vertical-align: top;
    border: 1px solid black;
    height: 480px;
    overflow: scroll;
}

p
{
    font-weight: bold;
}

fieldset
{
    display: inline-block;
    vertical-align: top;
}

legend
{
    font-weight: bold;
}