* { 


	margin:0px;


	padding:0px;


	}





body {


	font-family: Arial, Helvetica, sans-serif;


	font-size:12px;


	background-color:#fff;


	color:#4e4b41;


	}


	


h1 {


	font-size:20px;


	line-height:24px;


	font-family:Garamond, Georgia, Times, "Times New Roman", serif;


	font-weight:normal;


	}


	


h2 {


	font-size:13px;


	}


	


#press h2 {


	font-size:12px;


	margin:0 0 10px 40px;


	font-weight:bold;


	}


	


h3 {


	font-size:16px;


	font-weight:bold;


	color:#4e4b41;


	margin:0px 0 5px 40px;


	}


	


h4 {


	font-size:13px;


	margin:5px 0 5px 40px;


	padding-bottom:1px;


	border-bottom:1px solid #4e4b41;


	color:#a82422;


	}


	


h5 {


	font-size:12px;


	margin:5px 0 0px 40px;


	}


	


ul {


	margin:5px 0px 5px 55px;


	}


	


a {


	color:#be2725;


	text-decoration:underline;


	}


	


a:hover {


	color:#e99066;


	}


	


.error {


	font-weight:bold;


	color:#de5229;


	}


	


#header {	


	width:750px;


	}


	


#main {	


	width:750px;


	}





/* Side navigation menu styles*/	





#side {


	background-image:url(/images/sideBG.gif);


	background-repeat:repeat-y;


	width:188px;


	}


	


	#sideNav	{


		background-image:url(/images/navBG.gif);


		background-repeat:no-repeat;


		height:320px;


		}


	


		#sideNav a {


			color:#fff;


			text-decoration:none;


			font-size:11px;


			line-height:20px;


			display:block;


			padding-left:20px;


			width:168px;			


			}


	


		#sideNav a:hover{


			color:#de5229;


			}


			


		#nav1 a{


			background-image:url(/images/navBg1.gif);


			height:24px;


			line-height:24px;


			}


			


		#nav1 a:hover{


			color:#fbd36c;


			}


			


		#nav1 a.sel{


			background-image:url(/images/navBg1h.gif);


			color:#de5229;


			}


			


		#nav2 a{


			background-image:url(/images/navBg2.gif);


			height:22px;


			}


			


		#nav2 a:hover{


			color:#fbd36c;


			}


			


		#nav2 a.sel{


			background-image:url(/images/navBg2h.gif);


			color:#de5229;


			}


			


		#nav3 a{


			background-image:url(/images/navBg3.gif);


			height:23px;


			line-height:22px;


			}


			


		#nav3 a:hover{


			color:#fbd36c;


			}


			


		#nav3 a.sel{


			background-image:url(/images/navBg3h.gif);


			color:#de5229;


			}


			


		#nav4 a{


			background-image:url(/images/navBg4.gif);


			height:22px;


			}


			


		#nav4 a:hover{


			color:#fbd36c;


			}


			


		#nav4 a.sel{


			background-image:url(/images/navBg4h.gif);


			color:#de5229;


			}


			


		#nav5 a{


			background-image:url(/images/navBg5.gif);


			height:23px;


			line-height:22px;


			}


			


		#nav5 a:hover{


			color:#fbd36c;


			}


			


		#nav5 a.sel{


			background-image:url(/images/navBg5h.gif);


			color:#de5229;


			}


			


		#nav6 a{


			background-image:url(/images/navBg6.gif);


			height:22px;


			line-height:21px;


			}


			


		#nav6 a:hover{


			color:#fbd36c;


			}


			


		#nav6 a.sel{


			background-image:url(/images/navBg6h.gif);


			color:#de5229;


			}


			


		#nav7 a{


			background-image:url(/images/navBg7.gif);


			height:24px;


			line-height:24px;


			}


			


		#nav7 a:hover{


			color:#fbd36c;


			}


			


		#nav7 a.sel{


			background-image:url(/images/navBg7h.gif);


			color:#de5229;


			}


			


		#nav8 a{


			background-image:url(/images/navBg8.gif);


			height:23px;


			}


			


		#nav8 a:hover{


			color:#fbd36c;


			} 


			


		#nav8 a.sel{


			background-image:url(/images/navBg8h.gif);


			color:#de5229;


			}


			


		#nav9 a{


			background-image:url(/images/navBg9New.gif);


			height:18px;


			}


			


		#nav9 a:hover{


			color:#fbd36c;


			}


			


		#nav9 a.sel{


			background-image:url(/images/navBg9h.gif);


			color:#de5229;


			}


			


		#nav9b a{


			background-image:url(/images/navBg9b.gif);


			height:18px;


			}


			


		#nav10 a{


			background-image:url(/images/navBg10.gif);


			height:17px;


			line-height:16px;


			}


			


		#nav10 a:hover{


			color:#fbd36c;


			}


			


		#nav10 a.sel{


			background-image:url(/images/navBg10h.gif);


			color:#de5229;


			}


			


		#locator{


			background-image:url(/images/locatorBG.gif);


			background-repeat:no-repeat;


			width:114px;


			height:52px;


			color:#c02725;


			margin:10px 0 0 0;


			padding-top:7px;


			}


			


		#locator p{


			font-size:10px;


			line-height:11px;


			margin:1px 0px 0px 2px;


			}


			


			#locator .locBtn{


				}


			


			#locator .locZip{


				position:relative;


				top:-6px;


				left:-4px;


				border:1px solid #4e4b41;


				border-left:none;


				width:74px;


				height:13px;


				font-size:10px;


				line-height:12px;


				padding-left:1px;


				color:#c02725;


				}





/* Improved side navigation menu styles */





#side-png {


	background-image:url(/images/sideBG.png);


	background-repeat:repeat-y;


	width:188px;


	}


	


	#sideNav-png	{


		background-image:url(/images/navBG.png);


		background-repeat:no-repeat;


		height:320px;


		}


	


		#sideNav-png a {


			color:#fff;


			text-decoration:none;


			font-size:11px;


			line-height:20px;


			display:block;


			padding-left:20px;


			width:168px;			


			}


	


		#sideNav-png a:hover{


			color:#de5229;


			}


			


		#nav1-png a{


			background-image:url(/images/navBg1.png);


			background-repeat:no-repeat;


			height:24px;


			line-height:24px;


			}


			


		#nav1-png a:hover{


			color:#fbd36c;


			}


			


		#nav1-png a.sel{


			background-image:url(/images/navBg1h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav2-png a{


			background-image:url(/images/navBg2.png);


			background-repeat:no-repeat;


			height:22px;


			}


			


		#nav2-png a:hover{


			color:#fbd36c;


			}


			


		#nav2-png a.sel{


			background-image:url(/images/navBg2h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav3-png a{


			background-image:url(/images/navBg3.png);


			background-repeat:no-repeat;


			height:23px;


			line-height:22px;


			}


			


		#nav3-png a:hover{


			color:#fbd36c;


			}


			


		#nav3-png a.sel{


			background-image:url(/images/navBg3h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav4-png a{


			background-image:url(/images/navBg4.png);


			background-repeat:no-repeat;


			height:22px;


			}


			


		#nav4-png a:hover{


			color:#fbd36c;


			}


			


		#nav4-png a.sel{


			background-image:url(/images/navBg4h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav5-png a{


			background-image:url(/images/navBg5.png);


			background-repeat:no-repeat;


			height:23px;


			line-height:22px;


			}


			


		#nav5-png a:hover{


			color:#fbd36c;


			}


			


		#nav5-png a.sel{


			background-image:url(/images/navBg5h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav6-png a{


			background-image:url(/images/navBg6.png);


			background-repeat:no-repeat;


			height:22px;


			line-height:21px;


			}


			


		#nav6-png a:hover{


			color:#fbd36c;


			}


			


		#nav6-png a.sel{


			background-image:url(/images/navBg6h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav7-png a{


			background-image:url(/images/navBg7.png);


			background-repeat:no-repeat;


			height:24px;


			line-height:24px;


			}


			


		#nav7-png a:hover{


			color:#fbd36c;


			}


			


		#nav7-png a.sel{


			background-image:url(/images/navBg7h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav8-png a{


			background-image:url(/images/navBg8.png);


			background-repeat:no-repeat;


			height:23px;


			}


			


		#nav8-png a:hover{


			color:#fbd36c;


			} 


			


		#nav8-png a.sel{


			background-image:url(/images/navBg8h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav9-png a{


			background-image:url(/images/navBg9New.png);


			background-repeat:no-repeat;


			height:18px;


			}


			


		#nav9-png a:hover{


			color:#fbd36c;


			}


			


		#nav9-png a.sel{


			background-image:url(/images/navBg9h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#nav9b-png a{


			background-image:url(/images/navBg9b.png);


			background-repeat:no-repeat;


			height:18px;


			}


			


		#nav10-png a{


			background-image:url(/images/navBg10.png);


			background-repeat:no-repeat;


			height:17px;


			line-height:16px;


			}


			


		#nav10-png a:hover{


			color:#fbd36c;


			}


			


		#nav10-png a.sel{


			background-image:url(/images/navBg10h.png);


			background-repeat:no-repeat;


			color:#de5229;


			}


			


		#locator-png{


			background-image:url(/images/locatorBG.png);


			background-repeat:no-repeat;


			width:114px;


			height:52px;


			color:#c02725;


			margin:10px 0 0 0;


			padding-top:7px;


			}


			


		#locator-png p{


			font-size:10px;


			line-height:11px;


			margin:1px 0px 0px 2px;


			}


			


			#locator-png .locBtn{


				}


			


			#locator-png .locZip{


				position:relative;


				top:-6px;


				left:-4px;


				border:1px solid #4e4b41;


				border-left:none;


				width:74px;


				height:13px;


				font-size:10px;


				line-height:12px;


				padding-left:1px;


				color:#c02725;


				}











/*  */


#content	{


	width:562px;


	background-image:url(/images/contentBG3.gif);


	background-repeat:no-repeat;


	background-color:#fcfadd;


	padding:0px 0px 5px 0px;

	position: relative;


	}


		


		#subNav {


			background-image:url(/images/subNavBg.gif);


			width:562px;


			height:38px;


			}


		#subNavCarOpp {


			background-image:url(/images/subNavBg_Career.gif);


			width:562px;


			height:62px;


			}


			


		#subNavKids {


			background-image:url(/images/subNavKidsBg.gif);


			width:562px;


			height:87px;


			}


		


		#subNavKids table {


			position:relative;


			top:43px;


			left:120px;


			}


			


			


		#subNavKids td {


			width:102px;


			height:21px;


			}


			


		#subNavKids a {


			color:#fff;


			display:block;


			width:99px;


			height:21px;


			text-align:center;


			text-decoration:none;


			padding-top:5px;


			background-image:url(/images/subNavKidsItem.gif);


			background-repeat:no-repeat;


			}


			


		#subNavKids a:hover {


			color:#000;


			}


			


		#subNavKids a.sel {


			background-image:url(/images/subNavKidsItemSel.gif);


			}


			


		#subNavFranchise {


			background-image:url(/images/subNavBg.gif);


			width:562px;


			height:38px;


			}


		


		#subNavFranchise table {


			position:relative;


			top:10px;


			left:30px;


			}


			


			


		#subNavFranchise td {


			width:133px;


			height:22px;


			}


			


		#subNavFranchise a {


		font-size:11px;


			color:#c82826;


			display:block;


			width:129px;


			height:22px;


			text-align:center;


			text-decoration:none;


			padding-top:5px;


			background-image:url(/images/subNavFranchiseItemSel.gif);


			background-repeat:no-repeat;


			}


			


		#subNavFranchise a:hover {


			color:#fff;


			}


			


		#subNavFranchise a.sel {


			background-image:url(/images/subNavFranchiseItem.gif);


			color:#fff;


			}


			


			


			


		#subSubNavFranchise {


			background-image:url(/images/subSubNavBg.gif);


			background-repeat:no-repeat;


			background-position:left;


			background-color:#a82523;


			width:562px;


			height:31px;


			}


		


		#subSubNavFranchise table {


			position:relative;


			top:4px;


			left:30px;


			}


			


			


		#subSubNavFranchise td {


			width:88px;


			height:27px;


			}


			


		#subSubNavFranchise a {


			font-size:11px;


			line-height:13px;


			color:#fff;


			display:block;


			width:85px;


			height:27px;


			text-align:center;


			text-decoration:none;


			padding-top:1px;


			background-image:url(/images/subSubNavFranchise.gif);


			background-repeat:no-repeat;


			}


			


		#subSubNavFranchise a:hover {


			color:#000;


			}


			


		#subSubNavFranchise a.sel {


			background-image:url(/images/subSubNavFranchiseSel.gif);


			color:#000;


			}


			


			


		#subNavFranchise a.sel {


			background-image:url(/images/subNavFranchiseItem.gif);


			color:#fff;


			}


			


		#subNavMenu {


			background-image:url(/images/subNavMenuBg.gif);


			width:562px;


			height:38px;


			}


		


		#subNavMenu table {


			position:relative;


			top:19px;


			left:30px;


			}


			


			


		#subNavMenu td {


			height:20px;


			}


			


		#subNavMenu a {


			font-size:11px;


			color:#fff;


			display:block;


			height:20px;


			text-align:center;


			text-decoration:none;


			padding-top:5px;


			background-repeat:no-repeat;


			}


			


		#subNavMenu a.hot {


			width:79px;


			background-image:url(/images/subNavMenuHot.gif);


			}


			


		#subNavMenu a.cold {


			width:76px;


			background-image:url(/images/subNavMenuCold.gif);


			}


			


		#subNavMenu a.soup {


			width:112px;


			background-image:url(/images/subNavMenuSoup.gif);


			}


			


		#subNavMenu a.dessert {


			width:112px;


			background-image:url(/images/subNavMenuBakery.gif);


			}


			


		#subNavMenu a.breakfast {


			width:143px;


			background-image:url(/images/subNavMenuBreakfast.gif);


			}


			


		#subNavMenu a.selHot {


			color:#d25b5b;


			width:79px;


			background-image:url(/images/subNavMenuHot.gif);


			}


			


		#subNavMenu a.selCold {


			color:#96b4ff;


			width:76px;


			background-image:url(/images/subNavMenuCold.gif);


			}


			


		#subNavMenu a.selSoup {


			color:#ffc07c;


			width:112px;


			background-image:url(/images/subNavMenuSoup.gif);


			}


			


		#subNavMenu a.selDessert {


			color:#c586ff;


			width:112px;


			background-image:url(/images/subNavMenuBakery.gif);


			}


			


		#subNavMenu a.selBreakfast {


			color:#86e593;


			width:143px;


			background-image:url(/images/subNavMenuBreakfast.gif);


			}


			


			


		#subNavMenu a.hot:hover {


			color:#d25b5b;


			width:79px;


			background-image:url(/images/subNavMenuHot.gif);


			}


			


		#subNavMenu a.cold:hover {


			color:#96b4ff;


			width:76px;


			background-image:url(/images/subNavMenuCold.gif);


			}


			


		#subNavMenu a.soup:hover {


			color:#ffc07c;


			width:112px;


			background-image:url(/images/subNavMenuSoup.gif);


			}


			


		#subNavMenu a.dessert:hover {


			color:#c586ff;


			width:112px;


			background-image:url(/images/subNavMenuBakery.gif);


			}


			


		#subNavMenu a.breakfast:hover {


			color:#86e593;


			width:143px;


			background-image:url(/images/subNavMenuBreakfast.gif);


			}


			


			


		


		#sectionHeaderNoImage {


			font-family:Garamond, Georgia, Times, "Times New Roman", serif;


			color:#a82422;


			border-bottom:2px solid #4e4b41;


			border-top:none;


			margin:20px 0 15px 40px;


			}


		


		#sectionHeaderCO {


			font-family:Garamond, Georgia, Times, "Times New Roman", serif;


			color:#a82422;


			border-bottom:0px;


			border-top:none;


			margin:0px 0 15px 0px;


			}


		.phttxt {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				color:#8D8469;


				font-size:11px;


				}


		.COhdr2txt {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				color:#000000;


				font-size:12px;


				}


		.homeBoxes {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				background-color: #ffffff;


				font-size:11px;


				border:1px solid #B22A23;


				border-top:none;


				}


		.joboppbox {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				color: #000000;


				font-size:11px;


				}


		.joboppboxLRG {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				color: #000000;


				font-size:12px;


				}


		.COtxt2 {


				font-family:Arial, Georgia, Times, "Times New Roman", serif;


				color: #000000;


				font-size:12px;


				}


		.COhdrlrg{


				font-family:Garamond, Arial, Georgia, Times, "Times New Roman", serif;


				color: #a82422;


				font-size:17px;


				font-weight:bold;


				}


		a.COitem{


			text-decoration:none;


			font-size:11px;


			}


			


		a.COitem:hover{


			text-decoration:underline;


			font-size:11px;


			}	


		a.CO_HOitem{


			text-decoration:none;


			color: #000000;


			font-size:11px;


			}


			


		a.CO_HOitem:hover{


			text-decoration:underline;


			color: #000000;


			font-size:11px;


			}	


				


		#sectionHeaderCO h1 {


				font-weight:bold;


				padding-top:10px;


				margin-bottom:2px;


			}


		


		#sectionHeaderNoImage h1 {


				padding-top:5px;


				margin-bottom:2px;


			}


		


		#sectionHeader {


			font-family:Garamond, Georgia, Times, "Times New Roman", serif;


			color:#a82422;


			border-bottom:2px solid #4e4b41;


			border-top:none;


			height:126px;


			margin:0 0 15px 0;


			background-position:right top;


			background-repeat:no-repeat;


			margin-left:40px;


			}


			


			#sectionHeader h1 {


				padding-top:25px;


			}


			


			#sectionHeader p {


				font-family:Garamond, Georgia, Times, "Times New Roman", serif;


				color:#4e4b41;


				font-size:14px;


				line-height:16px;


				position:relative;


				left:-40px;


				}


			


		#promo {


			}





		.promo-slide img, promo-slide a img {


			border: none;


		}


		


		.promo-slide-active {


		


		}


			


		a.promo-button {


			width: 92px; 


			height: 47px; 


			background: url(/images/promo/black-promo-button.jpg) no-repeat;


			background-position: 0px -47px;


			cursor: pointer;


		}





		a.promo-button-inactive {


			background-position: 0px -47px;


		}





		a.promo-button-active {


			background-position: 0px 0px !important;				


		}





		a.promo-button-highlight {


			background-position: 0px 0px;


		}


		


		a.ebb-promo-popup, a.national-promo-popup {


			background-position: 0px 0px !important;


		}


		


		a.ebb-promo-popup:hover, a.national-promo-popup:hover {


			background-position: 0px -33px !important;


		}





		.ebb-promo-popup-inactive, .national-promo-popup-inactive {


			background-position: 0px 0px !important;


		}


		


		.ebb-promo-popup-hover, .national-promo-popup-hover {


			background-position: 0px -33px !important;


		}





		


		#content p {


			margin:0 32px 10px 40px;


			}


			


		.statsTable {


			border-bottom:1px solid #4e4b41;


			padding:6px 0;


			text-align:left;


			}


			


		.devCri {


			border:1px solid #4e4b41;


			border-top:none;


			padding:2px 3px 2px 3px;


			font-size:11px;


			}


			


		a.kidsMenuItem{


			color:#fff;


			text-decoration:none;


			font-size:11px;


			line-height:15px;


			}


			


		a.kidsMenuItem:hover{


			color:#000;


			}


			


		a.menuItem{


			color:#4e4b41;


			text-decoration:none;


			font-size:11px;


			line-height:15px;


			}


			


		a.menuItem:hover{


			color:#6e2725;


			}


			


			


		a.menuItem2{


			color:#fff;


			text-decoration:none;


			font-size:11px;


			}


			


		a.menuItem2:hover{


			color:#000;


			}


			


		.menuImage {


			margin:6px 6px 0px 10px;


			}


			


		.hotBar {


			background-color:#8b1b19;


			color:#fff;


			font-size:11px;


			padding:3px 0 3px 5px;


			margin:0 16px 6px 0;


			}


			


		.coldBar {


			background-color:#0149ff;


			color:#fff;


			font-size:11px;


			padding:3px 0 3px 5px;


			margin:0 16px 6px 0;


			}


			


		.soupBar {


			background-color:#eb7a00;


			color:#fff;


			font-size:11px;


			padding:3px 0 3px 5px;


			margin:0 16px 6px 0;


			}


			


		.dessertBar {


			background-color:#49008d;


			color:#fff;


			font-size:11px;


			padding:3px 0 3px 5px;


			margin:0 16px 6px 0;


			}


			


		.breakfastBar {


			background-color:#01a618;


			color:#fff;


			font-size:11px;


			padding:3px 0 3px 5px;


			margin:0 16px 6px 0;


			}


			


		.menuKidsMain {


			margin:24px 70px 0px 10px;


			color:#fff;


			font-weight:bold;


			list-style-type:none;


			}


			


		.menuKidsVeg {


			margin:19px 70px 0px 10px;


			color:#fff;


			font-weight:bold;


			list-style-type:none;


			}


			


		.menuKidsDes{


			margin:28px 70px 0px 10px;


			color:#fff;


			font-weight:bold;


			list-style-type:none;


			}


			


			


		.features {


			border-top:1px solid #4e4b41;


			margin:0px 0 0 40px;


			width:522px;


			height:80px;


			}


			


				.featuresPhoto {


					height:60px;


					width:90px;


					padding:10px 0;


					}


			


				.featuresDesc {


					padding:10px 0 0 0;


					}


			


					.featuresDesc p{


						position:relative;


						left:-40px;


						}


			


				.featuresNutritional {


					padding:0 0 10px 0;


					}


			


					.featuresNutritional a {


						background-image:url(/images/bgArrow.gif);


						background-repeat:no-repeat;


						font-size:12px;


						line-height:14px;


						text-decoration:none;


						color:#4e4b41;


						padding-left:11px;


						padding-right:4px;


						}


	


		div.row {


			clear: both;


			margin: 0px 32px 10px 40px	;


			font-size:12px;


		  }


	


			div.row span.label {


			  float: left;


			  width: 130px;


			  text-align:left;


			  margin-bottom:5px;


			  }


			


			div.row span.field {


			  float: right;


			  width: 355px;


			  text-align:left;


			  margin-bottom:5px;


			  } 


			  


			  	.msieSelect {


					position:relative;


					left:40px;


					}


				


		.btnSubmit {


			border:1px solid #000;


			color:#fff;


			font-weight:bold;


			background-color:#4e4b41;


			}


			


		.menuMain {


			margin:11px 90px 0 10px;


			list-style-type:none;


			}


			


		.menuVeg {


			margin:6px 90px 0 10px;


			list-style-type:none;


			}


			


		.menuDessert {


			margin:25px 90px 0 10px;


			list-style-type:none;


			}


			


#footer {


	margin:4px 0;


	width:750px;


	border-top:1px solid #d6cba4;


	background-color:#fbf7c8;


	background-image:url(/images/footerBG.gif);


	background-repeat:no-repeat;


	background-position:bottom;


	}


	


		#search {


			width:188px;


			padding:10px 0 5px 7px;


			font-size:11px;


			}


					


			div.searchrow {


				clear: both;


				margin:0;


				width:125px;


			  }


			


				div.searchrow span.search {


				  float: left;


				  width: 90px;


				  text-align:left;


				  }


				


				div.searchrow span.btn {


				  float: right;


				  width: 30px;


				  text-align:left;


				  } 


				


				.searchBox {


					height:13px;


					width:90px;


					border:1px solid #4e4b41;


					font-size:11px;


					}


					


				.searchBtn {


					}


	


		#footNav {


			font-size:9px;


			height:40px;


			padding-top:10px;


			padding-left:20px;


			}


			


				#footNav a {


					color:#4e4b41;


					text-decoration:none;


					font-weight:bold;


					}


			


				#footNav a:hover {


					color:#be2725;


					}


	


#subfoot {


	margin:0px 0px 9px 9px;


	font-size:10px;


	}		


	


.options {


	font-family: Arial, Helvetica, sans-serif;


	font-size:11px;


	color:#000000;


	}


	


a.tpmenu {


			color:#000000;


			text-decoration:none;


			font-size:11px;


			line-height:12px;


			font-weight:bold;


			}


			


a.tpmenu:hover{


			color:#CD2526;


			font-weight:bold;


			}


a.tpmenuON {


			color:#ffffff;


			text-decoration:none;


			font-size:11px;


			line-height:12px;


			font-weight:bold;


			}


a.tpmenuON:hover{


			color:#ffffff;


			font-weight:bold;


			}


.rmotxt {


			font-family:arial, Georgia, Times, "Times New Roman", serif;


			color:#000000;


			margin:5px 5px 5px 5px;


			padding-top:5px;


			padding-left:5px;


			padding-bottom:5px;


			padding-right:5px;


			}


	


.cleaner {


	clear:both;


	height:1px;


	font-size:1px;


	border:none;


	margin:0; padding:0;


	background:transparent;


	}





#rim_link:link {


	position: absolute;


	top: 0px; 


	left: 0px; 


	width: 518px; 


	height: 88px; 


	background: url('/images/Buffet_Image_Top_PR_Overs.jpg') 0px 88px; 


	z-index: 20;


}





#rim_link:hover {


	background-position: 0px 0px;


	}





/* Nutritional Styles */





.menu_chooser_div {


	margin-left: 1.5em;


}





.nutrition_div {


	margin-bottom: 2em;


}





.nutritional_table {


	border-bottom: 1px solid #ED7D94;


	border-right: 1px solid #ED7D94;


	text-align: center;


	font-size: 90%;


}





.nutritional_table_row_odd td, .nutritional_table_row_even td {


	/*line-height: 3em;*/


	padding: .5em 0em .5em 0em;


}








.nutritional_table_header {


	background-color: #DD152E;


	color: white;


}





.nutritional_table_header_bar {


	width: 28%;


	font-weight: bold;


	text-transform:uppercase;


	font-size: 115%;


	padding: .75em;


	white-space: nowrap;


	min-width: 13em;


}





.nutritional_table_header_other {


	width: 6%; 


	font-weight: bold; 


	padding: .75em; 


	font-size: 75%


}





.nutritional_table_row_odd td


{


	border-top: 1px solid #ED7D94; 


	border-left: 1px solid #ED7D94; 


	background: #FDE2E6;


}





.nutritional_table_row_even td


{


	border-top: 1px solid #ED7D94; 


	border-left: 1px solid #ED7D94; 


	background: #FFFFFF;


}





td.nutritional_item_name {


	padding-left: 2px;


}





table.Brass_Bell_Bakery {


	border-bottom: 1px solid #F6AE7F;


	border-right: 1px solid #F6AE7F;


	text-align: center;


}





.Brass_Bell_Bakery .nutritional_table_header {


	background-color: #953E1D;


	color: white;


}





.Brass_Bell_Bakery .nutritional_table_row_odd td


{


	border-top: 1px solid #F6AE7F; 


	border-left: 1px solid #F6AE7F; 


	background: #D3BFAF;


}





.Brass_Bell_Bakery .nutritional_table_row_even td


{


	border-top: 1px solid #F6AE7F; 


	border-left: 1px solid #F6AE7F; 


	background: #FFFFFF;


}

















table.Breakfast {


	border-bottom: 1px solid #FFC941;


	border-right: 1px solid #FFC941;


	text-align: center;


}





.Breakfast .nutritional_table_header {


	background-color: #F7A12E;


	color: white;


}





.Breakfast .nutritional_table_row_odd td


{


	border-top: 1px solid #FFC941; 


	border-left: 1px solid #FFC941; 


	background: #FFF3CE;


}





.Breakfast .nutritional_table_row_even td


{


	border-top: 1px solid #FFC941; 


	border-left: 1px solid #FFC941; 


	background: #FFFFFF;


}








table.Cold_Bar {


	border-bottom: 1px solid #7CC2C5;


	border-right: 1px solid #7CC2C5;


	text-align: center;


}





.Cold_Bar .nutritional_table_header {


	background-color: #007873;


	color: white;


}





.Cold_Bar .nutritional_table_row_odd td


{


	border-top: 1px solid #7CC2C5; 


	border-left: 1px solid #7CC2C5; 


	background: #E0F0F2;


}





.Cold_Bar .nutritional_table_row_even td


{


	border-top: 1px solid #7CC2C5; 


	border-left: 1px solid #7CC2C5; 


	background: #FFFFFF;


}











table.Soup_and_Potato_Bar {


	border-bottom: 1px solid #E88750;


	border-right: 1px solid #E88750;


	text-align: center;


}





.Soup_and_Potato_Bar .nutritional_table_header {


	background-color: #E94A24;


	color: white;


}





.Soup_and_Potato_Bar .nutritional_table_row_odd td


{


	border-top: 1px solid #E88750; 


	border-left: 1px solid #E88750; 


	background: #FFE6D4;


}





.Soup_and_Potato_Bar .nutritional_table_row_even td


{


	border-top: 1px solid #E88750; 


	border-left: 1px solid #E88750; 


	background: #FFFFFF;


}



