.meal { width:555px; padding:5px; border:1px solid #A4AE99; float:left; margin-bottom:10px; background:#FAFAFA;}
.meal img { border:1px solid #444444;}
.meal h2 { margin-bottom:2px;}
.meal h3 { margin-top:2px;}
.meal .text_pane {float:left; width:343px;}
.meal .image_pane {float:right; width:204px; text-align:right;}

/*.meal .sample_menu a { background:#CDD5BA; padding:5px; color:#444444; border:1px solid #444444;}*/
											
.meal td.menu_pane { vertical-align:bottom;}
.meal td.menu_pane img { border:none; }