@charset "utf-8";
/* CSS Document */

html { height: 100%; margin-bottom: 1px; }  body {min-height:101%}/* forces a scrollbar so page doesn't jump */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol { list-style:none }
:link,:visited { text-decoration:none }

/* Grand's Kitchenette */

body {
	background: white url(food.jpg);
	text-align: center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

body#chollys, body#allHis {
	background-image: none;
}

#container {
	width: 750px;
	text-align: left;
	background: white;
	border: 1px solid #000;
	margin: 10px auto;
	padding: 10px;
}


td.half {
	width: 50%;
	vertical-align: top;
}

table.menu {
	width: 100%;
}

table.menu td {
	vertical-align: bottom;
	padding-bottom: 10px;
}

td.price {
	width: 65px;
	text-align: right;
	padding-right: 20px;
}

td.indent {
	padding-left: 10px;
}

h2 {
	font-size: 1.3em;
	margin-top: 15px;
}

h2 span {
	margin-left: 20px;
}
 
#call_special {
	font-size: 1.3em;
	font-weight: bold;
}

table.menu td.nobottom {
	margin-bottom: 0;
	padding-bottom: 0;
}

/* Sears */

table.sears, table.chollys {
	width: 100%;
	border: none;
}

table.sears td, table.chollys td {
	padding-bottom: 15px;
	text-align: center;
}
	

