.banner
{
   height: 158px;
   background: url("../images/banner-fff-bg.jpg") 134px top no-repeat;
}

   .content h2
   {
      color: #e31a1b;
      background: url("../images/arrow-fff.gif") left center no-repeat;
   }

   .content p.highlight
   {
      color: #e31a1b;
   }

   .content p.center
   {
      text-align: center;
   }
   
#cooking-highlight {
	width: 225px;
	float: right;	
}

	div.cooking-header {
	height: 142px;
	margin-bottom: 8px;
	}
	
		div.cooking-header p {
		font-size: 11px;
		font-weight: bold;
		padding-top: 25px;
		color: #333;	
		}
	
		div.cooking-header img {
		float: right;	
		}
		
		#cooking-highlight p strong {
			color: #e31a1b;	
		}

div.video-link {
	border-right: 1px solid #ccc;
	width: 225px;	

}

	div.video-link img {
		display: block;
		margin-bottom: 8px;
	}
	
			div.video-link p strong {
			color: #e31a1b;	
		}

#product-shots {
	border: 1px solid #ccc;
	background: url('../images/bg_products.jpg') #eee top left no-repeat;
	padding: 20px 0 10px 20px;	
	margin-bottom: 30px;
}

	div.product-shot-1 {
		width: 115px;
		float: left;
		margin-right: 41px;
	}
	
		div.product-shot-2 {
		width: 115px;
		float: left;
		margin-right: 39px;
	}
	
		div.product-shot-3 {
		width: 125px;
		float: left;
		margin-right: 0;
	}
	
	#product-shots h3 {
	font-size: 12px;
	color: #e31a1b;
	margin: 5px 0 3px 0;	
	}
	
	#product-shots p {
		font-size: 11px;
		font-weight: bold;
		margin:0 0 3px 0;
		color: #333;	
	}
	
	.content ul.class-list {
		margin: 0 0 0 0;
		padding: 0;	
	}
	
	.content ul.class-list li {
		list-style-type: none;
		margin: 0 0 5px 0;
	}
	
		.content ul.class-list li img {
		float: right; 
		border: 1px solid #ccc; 
		margin: 3px 0 5px 5px	
		}
    
  /* sidebar nav */
               .content .sidebar li a:link,
               .content .sidebar li a:visited
               {
                  font-size: 12px;
					display: block;
                  font-weight: bold;
                  text-decoration: none;
                  background: url("../images/innerNavBulletOff.gif") left top no-repeat;
                  padding-left: 11px;
               }

               .content .sidebar li a:hover,
               .content .sidebar li.on a:link,
               .content .sidebar li.on a:visited,
               .content .sidebar li.on a:hover
               {
					display: block;
                  background-image: url("../images/innerNavBulletOn.gif");
               }





























