body {margin:0;padding:0;}
.cr {color:#fff;font-size:12px;}
#mainmenu li ul {
    border:1px solid #20110c;
    background-color:#cddc36;
    text-align:left;
    width:200px;
    color:#321b13;
}
#mainmenu li ul li {
    padding:0;
    text-align:left;
    width:200px;
    color:#321b13;
}
#mainmenu li ul li a {
    text-align:left;
    display:block;
    width:195px;
    padding:4px 0 4px 5px;
    color:#321b13;
}
#mainmenu li ul li:hover {
    background-color:#321b13;
    color:#ffffff;
}
#mainmenu li ul li a:hover {
    text-align:left;
    color:#ffffff;
}
