#subcol {
background-color: #FFEEE1;
padding: 18px 14px 14px 14px;
}

#subcol h3 { margin: 0; color:#94804A }

#maincol {
background-color: #FFEEE1;
padding: 0px 10px 15px 0px;
}

#maincol b { color: #7A2135 }

#maincol ul {
font-size: 12px; line-height: 1.4em; color: #404040;
margin: 0 0 0.8em 2.5em; 
padding: 0 0 0.3em 0;
border-bottom: 1px solid #EECAC0;
}

#maincol p { margin: 0.5em 0 0 0 }

#maincol p.bnr_shokado, p.bnr_crab {
font-size: 12px;
margin: 3px 0 0 0;
}

#maincol p.bnr_notes {
font-size: 11px;
margin: 0 0 5px 0 ;
}

strong.shokado {
color: #7A2135;
font-size: 14px;
}