body
	{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: "Gill Sans", "Gill Sans MT", sans-serif;
	font-size: 18pt;
	color: #292929;
	}
	
A
	{
	text-decoration: none;
	color: #292929; 
	}

.header
	{
	line-height: 44px;
	font-size: 16pt;
	text-align: center;
	font-weight: bold;
	color: white;
	background-color: #44c144;
	background-image: url('http://touch.menulizard.com/images/headerbar.png');
	text-shadow: #000000 1px 1px 1px;
	border-bottom: #006600 solid 1px;
	}

.blank_header
	{
	height: 43px;
	background-color: white;
	}

.sub_text
	{
	font-size: 14pt;
	}
	
.special_cell
	{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	}

	.special_cell a
		{
		display: block;
		}

.food_cell
	{
	font-size: 15pt;
	padding: 5px;
	}

.food_description
	{
	text-align: left;
	font-size: 11pt;
	}

.backwards_cell
	{
	text-align: center;
	padding-left: 10px;
	}

	.backwards_cell a
		{
		padding-top: 10px;
		padding-bottom: 10px;
		display: block;
		background: transparent url('http://touch.menulizard.com/images/prev.lil.png') no-repeat scroll left center;
		}

.cell
	{
	text-align: center;
	padding-right: 10px;
	}

	.cell a
		{
		padding-top: 10px;
		padding-bottom: 10px;
		display: block;
		background: transparent url('http://touch.menulizard.com/images/next.lil.png') no-repeat scroll right center;
		}

	.yellow
		{
		border-bottom: #999900 solid 1px;
		background: #ffff86;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffff86), to(#efef59));
		}
	.yellow:first-child
		{ border-top: #999900 solid 1px; }

	.green
		{
		border-bottom: #009800 solid 1px;
		background: #a1ffa1;
		background: -webkit-gradient(linear, left top, left bottom, from(#a1ffa1), to(#67e967));
		}
	.green:first-child
		{ border-top: #009800 solid 1px; }

	.darkgreen
		{
		border-bottom: #494949 solid 1px;
		background: #a5a5a5;
		background: -webkit-gradient(linear, left top, left bottom, from(#a5a5a5), to(#939393));
		}
	.darkgreen:first-child
		{ border-top: #494949 solid 1px; }

	.tan
		{
		border-bottom: #986a00 solid 1px;
		background: #ffe38a;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffe38a), to(#f4d267));
		}
	.tan:first-child
		{ border-top: #986a00 solid 1px; }

	.blue
		{
		border-bottom: #1e19a2 solid 1px;
		background: #adaaff;
		background: -webkit-gradient(linear, left top, left bottom, from(#adaaff), to(#9390f6));
		}
	.blue:first-child
		{ border-top: #1e19a2 solid 1px; }

	.grey
		{
		border-bottom: #494949 solid 1px;
		background: #c8c8c8;
		background: -webkit-gradient(linear, left top, left bottom, from(#c8c8c8), to(#b7b7b7));
		}
	.grey:first-child
		{ border-top: #494949 solid 1px; }

	@media only screen and (-webkit-min-device-pixel-ratio: 2)
		{
		.backwards_cell a
			{
			background: transparent url('http://touch.menulizard.com/images/prev.big.png') no-repeat scroll left center !important;
			background-size: 10px 13px;
			}
	
		.cell a
			{
			background: transparent url('http://touch.menulizard.com/images/next.big.png') no-repeat scroll right center !important;
			background-size: 10px 13px;
			}
		}

.cell_title
	{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.no_bullets
	{
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	}
	
.hour_row
	{
	font-size: 16pt;
	}

.hour_row_today
	{
	font-size: 16pt;
	background-color: #eeeeee;
	display: block;
	}

.attributes
	{
	text-align: left;
	display: inline-block;
	}
	
.iphone_notice
	{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 14pt;
	text-align: justify;
	}

.alt_location
	{
	margin-top: 15px;
	font-size: 16pt;
	}

.hot
	{
	color: #990000;
	}

.form_unit
	{
	font-size: 16pt;
	}
	
.title_description
	{
	text-align: center;
	font-size: 12pt;
	}

.back
	{
	float: left;
	padding: 7px;
	}

.home
	{
	float: right;
	padding: 7px;
	}

.adbox
	{
	border-top: 1px solid #c95d5d;
	border-bottom: 1px solid #c95d5d;
	}

.footer
	{
	margin-top: 20px;
	background: #292929;
	background-image: url('http://touch.menulizard.com/images/footerbar.png');
	color: white;
	text-align: center;
	}
	
	.footer a
		{
		color: white;
		}

.blank_footer
	{
	height: 43px;
	background-color: white;
	}

.menu_table
	{
	margin-bottom: 20px;
	}
	
.imgbutton:active
	{
	opacity: 0.4;
	}

