body {
	background-color : #eeefde;
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
}

p {
	font-size : 14px;
}

table {
	font-size : 100%;
}

h1 {
	font-size : 120%;
}

a {
	color : #890000;
	text-decoration : none;
}

b {
	color : #0a0089;
	font-size : 110%;
}

p.large {
	font-size : 160%;
}

p.warning {
	color : #ff0000;
}

td.title {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 140%;
	color : #890000;
	background-color : #cccc99;
}

td.fine_dining_menu_large {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 140%;
	color : #890000;
}

td.fine_dining_menu_medium {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 120%;
	color : #890000;
}

td.fine_dining_menu_small {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 100%;
	color : #890000;
}

td.bistro_menu_large {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 140%;
	color : #0a0089;
}

td.bistro_menu_medium {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 120%;
	color : #0a0089;
}

td.bistro_menu_small {
	font-family : "Trebuchet MS", Tahoma, Arial;
	font-size : 100%;
	color : #0a0089;
}

td.description {
	font-size : 100%;
	padding : 4px;
	font-weight : bold;
}

td.left {
	background-image : url(../images/plate_bottom.jpg);
	background-repeat : no-repeat;
	background-position : -56px 0px;
}

td.right {
	background-image : url(../images/plate_bottom.jpg);
	background-repeat : no-repeat;
	background-position : top right;
}

td.bottom {
	background-image : url(../images/plate_bottom.jpg);
	background-repeat : no-repeat;
	background-position : top right;
	padding : 4px;
}

td.side_01 {
	background-image : url(../images/side_01.jpg);
	background-repeat : no-repeat;
	background-position : bottom left;
}

td.side_02 {
	background-image : url(../images/side_02.jpg);
	background-repeat : no-repeat;
	background-position : bottom left;
}

td.side_03 {
	background-image : url(../images/side_03.jpg);
	background-repeat : no-repeat;
	background-position : bottom left;
}
td.side_03long {
	background-image : url(../images/side_03fade.jpg);
	background-repeat : no-repeat;
	background-position : bottom left;
}

td.divider {
	background-image : url(../images/dash.gif);
}

.text {
	border-width : 1px;
	border-color : #890000;
	border-style : solid;
	background-color : #ffffff;
}