
div.main {
    margin-left: 325px;
    min-width: 400px;
}

div.aside {
    float: left;
    clear: left;
    width: 325px;
    margin: 0;
    padding: 0;
}

.indented {
    margin-left: 2em;
}

.button {
    border: 0;
}

.tick_button {
    padding: 0px 3px 0px 3px;
}

p.aside_title {
    font-weight: bold;
}

div.main_outer {
    background: #F0F0F0;
}

div.main_inner {
    padding: 10px 30px 30px 30px;
}

div.main_top_left {
    background: url(imgs/main-tl.png) no-repeat top left;
}

div.main_top_right {
    background: url(imgs/main-tr.png) no-repeat top right;
}

div.main_bottom_left {
    background: url(imgs/main-bl.png) no-repeat bottom left;
}

div.main_bottom_right {
    background: url(imgs/main-br.png) no-repeat bottom right;
}

div.main_right {
    background: url(imgs/main-r.png) repeat-y right;
}

div.main_left {
    background: url(imgs/main-l.png) repeat-y left;
}

div.main_top {
    background: url(imgs/main-t.png) repeat-x top;
}

div.main_bottom {
    background: url(imgs/main-b.png) repeat-x bottom;
}

