canvas {
    cursor: crosshair;
    border: 1px solid #000000;
    background: white;
    outline: 0;
}
.poster-painter-tools{
    background: #cccccc;
    width: 24px;
    height: 397px;
    position: absolute;
    top: 20px;
    left: 4px;
    padding-top: 3px;
    border: solid 1px black;
}
.poster-painter-tools ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
.poster-painter-tools ul li{
    margin-top: 7px;
    cursor: pointer;
}
.poster-painter-tools .poster-painter-tool-font-color{
    background: url("../../../images/v1/editor/font_color_picker.png") 50% 0 no-repeat;
}
.poster-painter-tools .poster-painter-tool-background-color{
    background: url("../../../images/v1/editor/background_color_picker.png") 50% 0 no-repeat;
}
.poster-painter-tools .poster-painter-tool-font-color input,
.poster-painter-tools .poster-painter-tool-background-color input{
    margin-top: 16px;
    width: 20px;
    height: 4px;
    border: 0;
    outline: none;
    background: black;
    cursor: pointer;
}
.poster-painter-tool-erase{
    width: 100%;
    height: 15px;
    background: url("../../../images/v1/painter/painter_erase.png") 50% 0 no-repeat;
}
.poster-painter-tool-draw{
    width: 100%;
    height: 15px;
    background: url("../../../images/v1/painter/painter_draw.png") 50% 0 no-repeat;
}








