body 
	{ 
	
	background-image: url('/images/leisuredining/bkg_greenblack.jpg'); 
	background-repeat: repeat-x; 
	background-color: #9BBB59; 
	margin-top: 40px; 
	
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
		font-size: 12px;
		color: #111111;
		font-weight: normal;
}

#container
{
border: 2px solid #000000; width: 996px; background-color: white; top: 40px;
}

#header1
{
height: 70px; 
background-color: white;
}

#header2
{
height: 45px; 
background-color: #808080;
}


#flash
{
height: 300px; ;
}

#navmenu
{
height: 50px; background-color: #808080; border-top: 1px solid #808080;
}

#main-content
{
	padding: 6px 6px 6px 6px;;
}

table.tableHeader {background-color: #FFFFFF;width: 100%;padding: 0px;margin: 0;border: 0px }
	
td.headerTopLeft{vertical-align: bottom;background-color: #FFFFCC;paddiing: 0px;margin: 0;border: 0px;text-align: left }
	
td.headerTopRight{vertical-align: bottom;background-color: #FFFFCC;paddiing: 0px;margin: 0;border: 0px;text-align: right }
	
.mainFont{font-family: Arial, Verdana, Tahoma, Sans-Serif;font-size: 12px;color: #666666;font-weight: normal }
	
.mainFont{font-family: Verdana, Arial, Tahoma, Sans-Serif;font-size: 12px;color: #444444;font-weight: normal }

.menusFont{font-family: Arial, Verdana, Tahoma, Sans-Serif;font-size: 10px;color: #000066;font-weight: bold }

.recipesFont{font-family: Arial, Verdana, Tahoma, Sans-Serif;font-size: 11px;color: #000066;font-weight: bold }

.mealPlanPrice{font-family: Arial, Verdana, Tahoma, Sans-Serif;font-size: 10px;color: #111111;font-weight: bold }

.offerExpiration{font-family: Arial, Verdana, Tahoma, Sans-Serif;font-size: 12px;color: #FF0000;font-weight: bold }

.tableMain01{ width: 100%; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; background-color: #000000 }

.tableMainCell01{ text-align: right; background-color: #FFFFFF; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 18px }

.tableMainCell02{ text-align: right; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 151px }

.tableMainCell03{ text-align: left; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 151px }

.tableMainCell04{ text-align: right; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 35px }

.tableMainCell05{ text-align: left; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 35px }

.tableMainCell06{ background-color: #FFFFFF; text-align: left; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 49px }

.tableMainCell07{ background-color: #FFFFFF; text-align: right; vertical-align: top; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; height: 49px }

.nutrHeader{ FONT-FAMILY: Arial; FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #000000}
.nutrBody{ FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000000}
.nutrBodySmall{ FONT-FAMILY: Arial; FONT-SIZE: 10px; COLOR: #000000}
.nutrBodyVerySmall{ FONT-FAMILY: Arial; FONT-SIZE: 9px; COLOR: #000000}

.mainNav{
	height:55px;
	width:100%;
	padding-left:10px; 
	vertical-align:middle;
}

.fontMainNav a{
	color:#6C6516;
	font-family: verdana,arial; 
	font-size:10px; 
	border-bottom:1px dashed #6C6516;
	text-decoration:none
}

.menuOnClass1{
	font-family:verdana,arial;
	font-size:10px;
	font-weight:bold;
	color:#6C6516;
	padding:5px;
}

.menuOffClass1{
	font-family:verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:#6C6516;
	padding:5px;
}

.menuOnClass2{
	font-family:verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:#6C6516;
	text-decoration:none;
	padding:5px;
	border:1px solid #6C6516;
	background-color:#6C6516;
}

.menuOffClass2{
	font-family:verdana,arial;
	font-size:10px;
	font-weight:normal;
	color:#6C6516;
	text-decoration:none;
	padding:5px;
	border:1px solid #6C6516;
	background-color:#FFFFFF;
}


 
 /* *** Float containers fix *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
