.menuTable {
width: 526px;
margin-bottom: 20px;
}
.menuTable p {
font-size: 10px;
line-height: 12px;
}
.menuTable th   {
background-color: #EFBC33;
font-size: 12px;
color: #830119;
letter-spacing: 0.1em;
line-height: 1em;
text-transform: uppercase;
text-align: left;
padding: 5px 8px;
}

.menuTable td {
padding-right: 8px;
padding-left: 8px;
}
td.item {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FCEDCA;
background-image: url(images/menu_row_bkg.gif);
background-repeat: repeat-x;
background-position: left bottom;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FCEDCA;
background-color: #FFFFFF;
}

td.price {
text-align: center;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FCEDCA;
background-color: #FFFCF1;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FCEDCA;
vertical-align: top;
width: 60px;
}

.menu-notes {
color: #9C1A33;
line-height: 11px;
font-size: 9px;
text-align: center;
border-right: 1px solid #FCEDCA;
border-bottom: 1px solid #FCEDCA;
border-left: 1px solid #FCEDCA;
background-color: #FFFFFF;
background-image: url(images/menu_row_bkg.gif);
background-repeat: repeat-x;
background-position: left bottom;
}

/* to delete... */
.menuDiv {
width: 526px;
margin-bottom: 20px;
margin-top: 20px;
}

.menuDiv p {
font-size: 10px;
line-height: 12px;
}

.menuColumnLeft {
float: left;
width: 256px;
}

.menuColumnRight {
float: right;
width: 256px;
}

.menuDiv h3 {
background-color: #EFBC33;
padding-right: 6px;
padding-left: 8px;
font-size: 12px;
color: #830119;
letter-spacing: 0.1em;
line-height: 1em;
padding-top: 5px;
padding-bottom: 5px;
text-transform: uppercase;
}

p.twoCol { width: 188px; }

p.oneCol { width: 458px; }

p.item {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FCEDCA;
background-image: url(images/menu_row_bkg.gif);
background-repeat: repeat-x;
background-position: left bottom;
float: left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #FCEDCA;
background-color: #FFFFFF;
padding: 4px 6px 5px;
}

p.price {
text-align: center;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FCEDCA;
background-color: #FFFCF1;
float: left;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FCEDCA;
padding-top: 4px;
padding-bottom: 5px;
vertical-align: middle;
width: 54px;
}

.menuNotes {
color: #9C1A33;
line-height: 11px;
font-size: 9px;
text-align: center;
padding-right: 7px;
padding-left: 7px;
border-right: 1px solid #FCEDCA;
border-bottom: 1px solid #FCEDCA;
border-left: 1px solid #FCEDCA;
padding-top: 3px;
padding-bottom: 5px;
background-color: #FFFFFF;
background-image: url(images/menu_row_bkg.gif);
background-repeat: repeat-x;
background-position: left bottom;
}
/* end delete */

p.placeOrder a {
background-image: url(images/btn_down.gif);
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
text-align: right;
margin-bottom: 15px;
margin-right: 5px;
display: block;
text-decoration: underline;
border-style: none;
height: 18px;
}

* html p.placeOrder a { padding-top: 3px; }

p.placeOrder a:visited, p.placeOrder a:hover, p.placeOrder a:active { border-style: none; }

.orderButton {
text-align: right;
margin-top: 15px;
margin-bottom: 5px;
margin-right: 8px;
}

.jumpBtnsDiv a {
font-size: 10px;
padding-bottom: 3px;
text-align: center;
color: #9C1A33;
display: block;
text-decoration: none;
background-color: #FDF8E7;
border: 1px solid #FCEDCA;
margin-top: 5px;
margin-bottom: 4px;
padding-top: 2px;
}
* html .jumpBtnsDiv a { width: 100%; } /* another fix for MSIE 6 */

.jumpBtnsDiv a:hover { background-color: #FCEDCA; }

.jumpBtnsDiv {
width: 30%;
margin-right: 2%;
margin-bottom: 15px;
float: left;
margin-top: 15px;
}
* html .jumpBtnsDiv { width: 28%; } /* another fix for MSIE 6 */

.smText { font-size: 80%; }

.description {
font-style: italic;
font-size: 9px;
}

.bagelThumb {
background-repeat: no-repeat;
background-position: left center;
vertical-align: middle;
height: 52px;
width: 246px;
clear: both;
padding-top: 6px;
}

.bagelThumb img {
float: left;
padding-right: 10px;
}

.checkoutForm tr td{
font-size:2em;
}

.menu-notes h5 {
text-align: left;
margin-top: 3px;
margin-bottom: 4px;
font-size: 12px;
line-height: 12px;
}
.menu-notes h6 {
text-align: left;
margin-top: 3px;
margin-bottom: 4px;
font-size: 10px;
line-height: 10px;
font-style: italic;
font-weight: normal;
}
