		.menu {	position: relative; width: 470px; text-align: center; margin-top: 20px; border:1px solid red; padding:10px 15px 10px 15px;
				font-family: Papyrus, arial, sans-serif; color: #663300; font-size: 1.2em; background-color: #ddaa33;	}

		.menu_title {	font-weight: bold; font-size: 21px; 	}
					
		.menu_category	{	font-weight: bold; font-size: 16px;		}
			
		.entree	{	font-weight: bold;	font-size: 14px; }
					
		.menulinksblock 	{
			position: relative; width: 360px; height: 290px; margin: 0px auto 0px auto; background-color: #ddaa33;
			text-align: center; font-family: Papyrus, arial, sans-serif; color: #663300; font-size: 12px;
			border: #cc0000 1px solid;
		}
					
		.menulinkscolumn-left	{ position: relative; width: 100px; height: 100px; margin:0px 0px 0px 60px;}
		
		.menulinkscolumn-right	{ position: relative; position: relative; width: 100px; margin:-100px 60px 0px 200px;}
		
		.menulinkscolumn-center	{	position: relative; width: 300px; font-size: 1.3em;}
		.menucategory_private	{ font-size: 1.3em;}
		hr.menulinks	{ width: 240px; background: #990000;}

		A.menulink:link { color: #990000; text-decoration: none; font-size: 1.3em;}
		A.menulink:active { color: #990000; text-decoration: none;  font-size: 1.3em;}
		A.menulink:visited { color: #990000; text-decoration: none;  font-size: 1.3em;}
		A.menulink:hover {color: #cc9900; background: #990000; text-decoration: none; font-weight: bold; font-size: 1.3em;}

		.centercolumn {
				position: absolute; left: 270px; width: 500px; top: 10px; index: 1; text-align: center; 
			}

		.rightfeatures {
				position: absolute; left: 450px; top: -10px; index: 1;
			}	
		.SpecialItemName	{	font-weight: bold; font-size: 16px; }	
		.Head1rPap	{	font-weight: bold; font-size: 21px; color: #990000 }	
		.galleryholder 	{ position: absolute; width: 360px; margin: 0px 0px 0px -60px;	}