	/* BEGIN SUB-NAVIGATION HEADER */
	#subnav	 	{position: relative;}
	
	.tab 		{
				
				font-family: Arial, Helvetica, san-serif;
				font-size: 12px;
				font-weight: bold;
				background-color: #B2C7D6;
				color: black;
				padding: 2px 15px 3px 15px;
				vertical-align: top;
				display: inline;
				position: relative;
				top:2px;
	}
	
	/*#rd-tab {margin: 0px;} */
	
	.end-curves {
				vertical-align: top;
	}
	
	#selected {
				margin-left: 0px;
				background-color: #B2C7D6;
				
	}
	
	#not-selected 	{background-color: #7996AF;}
	
	#not-selected a {
				text-decoration: none;
				color: black;
	}	
	
	#not-selected a:hover {color: white;}
	
	#subnav-baseline {
				background-color: #B2C7D6;
				width: 100%;
				height: 7px;
	}	
	
	
	/* BEGIN MENU */
	#menu-select {
				margin-top: 4px;
				font-size: 12px;
				float: left;
				
	
	}
	
	#menu-select #pulldown {
				font-size: 13px;
	
	}
	
	#pfv 		{
				position: absolute;
				right: 0px;
				top: 0px;
				
				}
	
	
	#categories {
				float: left;
				width: 180px;
				margin-top: 4px;
	
	}
	
	#categories #header {
				background-color: #FFE5CF;
				color: black;
				padding: 1px;
				margin-bottom: 3px;
				border: 1px solid #FFB678;
				padding-left: 4px;
				font-size: 15px;
				font-family: Arial, Helvetica, san-serif;
				font-weight: bold;
				margin-right: 3px;
				
	}
	
	#categories a {
				display: block;
				font-size: 14px;
				text-decoration: none;
				margin-left: 3px;
				font-size: 13px;
				padding-top: 1px;
				padding-bottom: 1px;
				
	
	}
	
	#categories a:hover {
				background-color: #FFE5CF;
				color: black;
	
	}
	
	#categories #specials a {
				color: #900;
				padding-bottom: 2px;
				padding-top: 2px;
				font-weight: bold;
				
	}
	#menu-items {
				float: left;
				width: 574px;
				border-left: 1px solid silver;
				margin-top: 4px;
				margin-left: 2px;
				padding-left: 2px;
	
	}
	
	#menu-items #header {
				background-color: #FFE5CF;
				color: black;
				padding: 1px;
				margin-bottom: 3px;
				border: 1px solid #FFB678;
				padding-left: 4px;
				font-size: 15px;
				font-family: Arial, Helvetica, san-serif;
				font-weight: bold;
	
	}
	
	
	#menu-items #cat-header {
		font-size: 14px;
		
		padding-bottom: 3px;
		
		}
	
	#menu-items #cat-sub {
				font-size: 10px;
				font-style: italic;
				margin-bottom: 5px;
				}
	
	.item{
				width: 570px;
				margin: 0px;
				padding: 0px;
				margin-bottom: 5px;
				text-align: left;
	}
	
	.name {
				
				font-size: 11px;
				font-weight: bold;
				
	}
	
	.prices {
				float: right;
				font-size: 11px;
				
	}
	
	.prefix {
				font-size: 10px;
				margin-right: 2px;
				color: gray;
	
	}
	
	.suffix {
				font-size: 10px;
				margin-left: 2px;
				color: gray;
	
	}
	
		
	/*Classes for Specials */
	#specials-wrap {
				float: left;
				width: 574px;
				border-left: 1px solid silver;
				margin-top: 4px;
				margin-left: 2px;
				padding-left: 2px;
	
	}
	
	#specials-wrap #header {
				background-color: #AF98E1;
				color: black;
				padding: 1px;
				margin-bottom: 3px;
				border: 1px solid #714D91;
				padding-left: 4px;
				font-size: 15px;
				font-family: Arial, Helvetica, san-serif;
				font-weight: bold;
				
				
	}
	#specials-wrap #cat-header {
		font-size: 14px;
		
		padding-bottom: 3px;
		}
	
	.sp_item{  /*wrap for each special/item */
				width: 559px;
				margin: 0px;
				padding: 0px;
				margin-top: 4px;
				margin-bottom: 6px;
				text-align: left;
				
	}
	
	.sp_name {
				
				font-size: 11px;
				font-weight: bold;
				
	}
	
	.sp_name a:link	{
				color: #333399;
				text-decoration: none;
	
	}
	
	
	.sp_name a:visited	{
				color: #333399;
				text-decoration: none;
	
	}
	.sp_name a:hover	{
				color: #333399;
				text-decoration: underline;
	
	}
	.sp_prices {
				float: right;
				font-size: 12px;
				
				text-align: right;
	}
	
	.regular {
				color: gray;
				font-size: 10px;
				margin: 0px;
				padding: 0px;
				
	
	}
	
	.special {
				color: black;
				font-size: 11px;
				font-weight: bold;
				margin: 0px;
				padding: 0px;
	}
	
.prop  { background-image: url(spacer.gif); background-repeat: repeat-y; width: 1px; float: right; }

.pepper		{
		position: relative;
		top: 1px;
		left: 3px;


}

.heart		{
		position: relative;
		top: 2px;
		left: 3px;


}