		body 
		{
			font-family: tahoma, arial, sans-serif; 
			font-size:11px; 
			background: #DDDDDD;
			color: #666666;
		}
		* 
		{
			margin:0; 
			padding:0;
		} 
		img 
		{ 
			border: none;
		 }
		#header 
		{ 
			width:800px; 
			background-color:#AFAFAF;		
		}
		#other_nav
		{
			background-color:#FFFFFF;
			width: 780px;
		}
		#main 
		{
			width:760px; 		
		}
		p 
		{ 			
			font-size:12px;
			margin: 0 0 0 0;
			text-align:left;
		}	
		h1
		{
			font-size: 18px;
			font-family: Tahoma, arial, sans-serif; 
			color: #666666;	
			padding-left:0; padding-right:0; padding-top:0; padding-bottom:18px;				
		}
		h2
		{
			font-size: 14px;
			font-family: Tahoma, arial, sans-serif; 
			color: #666666;	
			padding-left:0; padding-right:0; padding-top:0; padding-bottom:14px;				
		}
		h3
		{
			font-size: 12px;
			font-family: Tahoma, arial, sans-serif; 
			color: #666666;	
			padding-left:0; padding-right:0; padding-top:0; padding-bottom:12px;				
		}
		td 
		{						
			font-size:12px;
			background-color: #FFFFFF;
		}	
		td.content 
		{
			padding-left:25px; 
			padding-right:25px;
			text-align:left;
			vertical-align:top;
			/* border: 1px #000 solid;*/
		}	
		a:link 
		{
		 	color: #333333;
	 		text-decoration:underline;
	 	}	
		a:visited 
		{
		 	color: #666666;
	 	}
		a:active 
		{
		 	color: #333333;
	 	}
	 	a:hover
	 	{
		 	color: #FF0000;
 		}

		div.n_home {width:113px; height:126px; top:0px; left: 0px; background: url(images/nav/home.jpg) 0px 0px no-repeat #FFF;}
		a.home_roll  
		{	
			width:78px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:35px; padding-right:0px; padding-top:100px; padding-bottom:0px;
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					 */
			}	
		div.n_home a.home_roll:hover {background: url(images/nav/home.jpg); text-decoration: underline;	color:#E10916;
		}
		
		div.n_ystore {width:114px; height:126px; top:0px; left: 0px; background: url(images/nav/yourstore.jpg) 0px 0px no-repeat #FFF;}
		a.ystore_roll  
		{	
			width:83px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:30px; padding-right:0px; padding-top:100px; padding-bottom:0px;
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_ystore a.ystore_roll:hover {background: url(images/nav/yourstore.jpg); text-decoration: underline;	color:#09500A;
		}
				
		div.n_brands {width:113px; height:126px; top:0px; left: 0px; background: url(images/nav/brands.jpg) 0px 0px no-repeat #FFF;}
		a.brands_roll  
		{	
			width:83px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:30px; padding-right:0px; padding-top:100px; padding-bottom:0px;
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_brands a.brands_roll:hover {background: url(images/nav/brands.jpg); text-decoration: underline;	color:#AF955A;}

		div.n_LFL {width:122px; height:126px; top:0px; left: 0px; background: url(images/nav/lflLogo.jpg) 0px 0px no-repeat #FFF;}
		a.LFL_roll  
		{	
			width:117x; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:5px; padding-right:0px; padding-top:100px; padding-bottom:0px;
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_LFL a.LFL_roll:hover {background: url(images/nav/lflLogo.jpg); text-decoration: underline;	color:#DC5C73;
		}

		div.n_rx {width:113px; height:126px; top:0px; left: 0px; background: url(images/nav/rx.jpg) 0px 0px no-repeat #FFF;}
		a.rx_roll  
		{	
			width:83px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:30px; padding-right:0px; padding-top:100px; padding-bottom:0px;			
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_rx a.rx_roll:hover {background: url(images/nav/rx.jpg); text-decoration: underline;	color:#6D6D6D;
		}

		div.n_recipes {width:113px; height:126px; top:0px; left: 0px; background: url(images/nav/recipes.jpg) 0px 0px no-repeat #FFF;}
		a.recipes_roll  
		{	
			width:83px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:30px; padding-right:0px; padding-top:100px; padding-bottom:0px;					
			font: bold 12px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_recipes a.recipes_roll:hover {background: url(images/nav/recipes.jpg); text-decoration: underline;	color:#97B346;
		}
													
		div.n_contact {width:113px; height:126px; top:0px; left: 0px; background: url(images/nav/specials.jpg) 0px 0px no-repeat #FFF;}
		a.contact_roll  
		{	
			width:83px; 
			height:26px; 
			text-decoration: none;	
			vertical-align: middle;	
			display: block; 
			margin: 0 0 0 0;
			padding-left:30px; padding-right:0px; padding-top:100px; padding-bottom:0px;						
			font: bold 11px Tahoma, Arial, sans-serif;	
			color: #666666;
/*			border: 1px #000 solid;					*/
			}	
		div.n_contact a.contact_roll:hover {background: url(images/nav/specials.jpg); text-decoration: underline; color:#FF9933;
		}
		
		.dkRed_title
		{
			font-size: 18px;
			text-align: left;
			font-family: tahoma, arial, sans-serif; 
			color: #A73928;			
			padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0;
			/*border: 1px #000 solid;				*/
		}
		.blue_title
		{
			font-size: 18px;
			text-align: left;
			font-family: tahoma, arial, sans-serif; 
			color: #6699CC;			
			padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0;
			/*border: 1px #000 solid;				*/
		}				
		.green_title
		{
			font-size: 18px;
			text-align: left;
			font-family: tahoma, arial, sans-serif; 
			color: #008030;			
			padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0;
			/*border: 1px #000 solid;				*/
		}				
		.gray_title
		{
			font-size: 18px;
			font-family: Tahoma, arial, sans-serif; 
			color: #666666;	
			padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px;				
		}
		.brown_title
		{
			font-size: 18px;
			font-family: Tahoma, arial, sans-serif; 
			color: #AF955A;	
			padding-left:0; padding-right:0; padding-top:0; padding-bottom:20px;				
		}
		

		.footer
		{
			text-align: center;
		}
		.footer a
		{
		 	color: #666666;
	 		text-decoration:underline;
		}
		.divider 
		{
			background-image:url(images/nav/footer_div.jpg); 
			background-repeat:repeat-x; 
			padding: 7px;			
			background-position:top;
			/* border: 1px #000 solid;								*/
		}
		.content div div.hni_TabsWrapper ul
		{
    	margin: 1em 0; 
		}

