body { background-color: #ff8400; }
#main_table { width: 800px; margin: 0; padding: 0; border-width: 0; }
#main_table td { vertical-align: top; margin: 0; padding: 0; border-width: 0; }
#main_table td.content_cell { background-color: #fff; margin: 0; padding: 0; border-bottom: 1px solid #7a6627; }
#side_bar { margin: 0; padding: 0; }
#side_bar td { margin: 0; padding: 0; }
#main_table td.top_side_bar { background-color: #7a6627; vertical-align: top; }
#menu_table { width: 800px; margin: 0; padding: 0; border-width: 0; }
#menu_table td { margin: 0; padding: 0; }
#content_table { margin: 0; padding: 0; border-width: 0; }
#content_table td { margin: 0; padding: 0; }
#content_table td.text_block { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 12px; vertical-align: top; height: 100%; border-width: 0; }
#content_table td.no_photo { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/inside_l_off14.jpg); background-repeat: no-repeat; background-position: right top; margin: 0; padding: 12px; vertical-align: top; width: 587px; border-width: 0; }
a:link { color: #ff8400; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:visited { color: #ff8400; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #8b4513; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#where_to_buy_table { width: 100%; margin: 0; padding: 0; border-width: 0; }
#where_to_buy_table td { color: #600; font-size: 11px; margin: 0; padding: 0; border-width: 0; }
h1 { color: #ff8400; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border-top: 1px solid #febd00; border-bottom: 1px solid #febd00; }
h2 { color: #7a6627; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
blockquote { font-size: 11px; line-height: 13px; padding: 0; border-width: 0; }
hr { background-color: #ff8400; height: 1px; border-width: 0; }
#order_table { font-size: 11px; margin: 0; padding: 3px; }
#order_table td { font-size: 11px; margin: 0; padding: 3px; }
.submit_button { color: #f5f5f5; font-size: 11px; font-weight: normal; background-color: #f00; padding: 3px 12px; border: solid 1px #fec423; }
#order_table td.title { color: #f5f5f5; font-size: 11px; font-weight: bold; background-color: #600; margin: 0; padding: 3px; }
.textbox { font-size: 11px; width: 150px; height: 18px; padding-left: 3px; border: solid 1px #600; }
.textbox_sm { font-size: 11px; padding-left: 3px; width: 100px; height: 18px; border: solid 1px #600; }
#bread_menu { width: 100%; margin: 0; padding: 0; border-width: 0; }
#bread_menu td { color: #600; font-size: 11px; text-align: center; margin: 0; padding: 0; }
#schedule_table { margin: 0; padding: 0; width: 100%; border-width: 0; }
#schedule_table td.header { color: #600; font-size: 11px; text-align: center; margin: 0 0 12px; padding: 0; border-width: 0; }
#schedule_table td { color: #600; font-size: 11px; text-align: center; margin: 0; padding: 4px 0; border: solid 1px #dcdcdc; }
#kids_table { width: 85%; margin: 0 0 0 36px; padding: 0; border-width: 0; }
#kids_table td { margin: 0; padding: 3px; border-bottom: 1px dotted #ff8400; }
#kids_table td.menu_item { color: #7a6627; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#kids_table td.menu_prices { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }

