﻿  body {
        margin: 0px;
        padding: 0px;
        background-image: url('/images/templates/background_sliver.jpg');
        background-repeat: repeat;
    }
    
    #wrapper{
        background-image: url('/images/templates/background.jpg');
        background-repeat: repeat-x;
        width: 100%;
        padding: 10px 0px 10px 0px;
    }
    
    #main {
        width: 955px;
        margin-left: auto;
        margin-right: auto;
    }
    
    #header {
        background-image: url('/images/templates/header_new2.png');
        background-repeat: no-repeat;
        width: 955px;
        height: 210px;
    }
    
    #headerLink {
		display: block;
		width: 300px;
        height: 210px;
		float: left;
	}
    
    
    #footer {
        background-image: url('/images/templates/footer.png');
        background-repeat: no-repeat;
        width: 935px;
        height: 34px;
        padding: 50px 0px 0px 20px;
        clear: left;
    }
    
    #footer #tt_logo {
        background-image: url('/images/templates/tt_logo.jpg');
        background-repeat: no-repeat;
        height: 31px;
        width: 40px;
        float: left;
        display: block;
    }
    
    #footer #tt_logo a {
        display: block;
        width: 100%;
        height: 100%;
    }
    
#copyright {
        float: left;
        display: block;
        height: 20px;
        padding: 5px 30px 0px 0px;
    }
    
    #copyright span {
        font-family: arial;
        font-size: 12px;
        color: #999999;
        padding: 0px 15px 0px 0px;
    }
    
    #bottom_nav {
        float: left;
        display: block;
        height: 20px;
		font-size: 0px;
		padding: 5px 0px 0px 0px;
		vertical-align: middle;
    }   
        
    #bottom_nav a {
        font-family: arial;
        font-size: 12px;
        color: #E3893E;
		padding: 0px 10px 0px 0px;
        position: relative;	
    }
	
	.social-icon {
		display: block;
		position: relative;
		float: left;
		margin: 0px 10px 0px 0px;
		
	}
	
		.social-icon img {border: 0px;height: 24px;}
		
    #dealer {
        font-family: arial;
        font-size: 12px;
        color: #0089D9;
        padding: 0px 15px 0px 0px;
        position: relative;
    }
    
    
    #privacy {
        font-family: arial;
        font-size: 12px;
        color: #7CB8E2;
        padding: 0px 15px 0px 0px;
        position: relative;
    }
    
    #top_nav {
        margin: 0px;
        padding: 0px;
        clear: left;
        height: 55px;
        width: 955px;
        font-size: 0px;
        overflow: hidden;
    }
    
    #top_nav ul {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
        height: 55px;
    }
    
    #top_nav li {
        float: left;
        margin: 0px;
        padding: 0px;
        height: 55px;
    }
    
    #top_nav li a {
		float: left;
		display: block;
		text-decoration: none;
		margin: 0;
	}
	
    #top_nav img {
        border: none;
        margin: 0px;
        padding: 0px;
        height: 55px;
    }
    
    
    #content {
        width: 955px;
        background-color: white;
        clear: left;
        padding: 0px; 
        margin: 0px;
        display:block;
        
    }
    
    #content #left_pane 
    {
		width: 690px;
		display: block;
		float: left;
		padding: 21px 0px 21px 36px;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
    }
    
  
    
    #content #right_pane 
    {
		width: 229px;
		display: block;
		float: left;	
		padding: 21px 0px 0px 0px;
    }
    
    #content #right_pane #yellow_side
    {
        display: block;
        width: 229px;
        background-image: url('/images/templates/sub2/yellow_sliver.jpg');
        background-repeat: repeat-y;
        clear: left;
        margin: 0px 0px 5px 0px;
    }
    
    #content #right_pane #yellow_side #sheader
    {
        display: block;
        width: 210px;
        height: 25px;
        background-image: url('/images/templates/sub2/yellow_header.jpg');
        background-repeat: no-repeat;
        clear: left;
        padding: 25px 0px 15px 19px;
    }
    
    #content #right_pane #yellow_side #sbody a
    {    
        width: 200px; /** 206px **/
        padding: 0px 0px 2px 23px;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #64A1D9;
    }
        
    #content #right_pane #yellow_side #sfooter
    {
        display: block;
        width: 229px;
        height: 34px;
        background-image: url('/images/templates/sub2/yellow_footer.jpg');
        background-repeat: no-repeat;
        clear: left;
    }
    
    #content #right_pane #blue_side
    {
        display: block;
        width: 229px;
        background-image: url('/images/templates/sub2/blue_sliver.jpg');
        background-repeat: repeat-y;
        clear: left;
    }
    
    #content #right_pane #blue_side #sheader
    {
        display: block;
        width: 210px;
        height: 25px;
        background-image: url('/images/templates/sub2/blue_header.jpg');
        background-repeat: no-repeat;
        clear: left;
        padding: 25px 0px 15px 19px;
    }
    
    #content #right_pane #blue_side #sbody a
    {
        width: 200px; /** 206px **/
        padding: 0px 0px 2px 23px;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #64A1D9;
    }
        
    #content #right_pane #blue_side #sfooter
    {
        display: block;
        width: 229px;
        height: 34px;
        background-image: url('/images/templates/sub2/blue_footer.jpg');
        background-repeat: no-repeat;
        clear: left;
    }
    
    #content #top_section {
        width: 955px;
        padding: 0px 0px 15px 0px;
    }
    
     #content #top_section a 
    {
		color: #64a1d9;
		font-size: 12px;
		font-family: arial;
		font-weight: bold;
	
    }
    
    #content #top_section #left_image {
        width: 262px;
        height: 235px;   
        background-image: url('/images/templates/left_image.jpg');
        background-repeat: no-repeat;
    }
    
    #content #top_section #right_image {
        width: 262px;
        height: 235px;   
        background-image: url('/images/templates/right_image.jpg');
        background-repeat: no-repeat;
        margin: 0px 0px 0px 5px;
    }
    
    #content #top_section #left_info {
        width: 173px;
        
        padding: 50px 20px 0px 20px;
        background-image: url('/images/templates/food_service.jpg');
        background-repeat: no-repeat;   
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial;
        text-align: center;
    }
    
    #content #top_section #left_info a {
		color: 	#F4FDA7;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
    }
   
    #content #top_section #right_info {
        width: 173px;
        padding: 50px 20px 0px 20px;
        background-image: url('/images/templates/retail.jpg');
        background-repeat: no-repeat;
        color: #FFFFFF;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial;
        text-align: center;
    }
    
    #content #top_section #right_info a 
    {
		color: 	#F4FDA7;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
    }
    
    #content #top_section div {
        float: left;
    }
    
    #content #bottom_section {
        padding: 0px 0px 0px 0px;
        display: block;
        width: 955px;
		
        background-image: url('/images/templates/sub/sub_bottom_sliver.jpg');
        background-repeat: repeat-y;
    }
    
    #content #bottom_section #bottom_wrapper
    {
		display: block;
        width: 955px;
        background-image: url('/images/templates/sub/sub_bottom_top.jpg');
        background-repeat: no-repeat;
    }
    
    #content #bottom_section #bottom_wrapper #bottom_footer
    {
		display: block;
        width: 955px;
        height: 55px;
        background-image: url('/images/templates/sub/sub_bottom_bottom.jpg');
        background-repeat: no-repeat;
    }
    
    #content #bottom_section #bottom_wrapper #left_container {
        width: 567px;
		
        float: left;
        padding: 0px 5px 0px 160px;
        display: block;
        height: 100%;
    }
    
    #content #bottom_section #bottom_wrapper  #left_container a 
    {
		font-size: 12px;
		color: #333333;
		font-family: Arial;
    }
    
    
    
    
    
    
    
    
    
    
     /** START NEWS & UPDATES **/
     #content #bottom_section #bottom_wrapper  #left_container #homepage_news_updates 
    {
		width: 217px;
		height: 110px;
		padding: 0px 0px 0px 20px;	
		float: left;
    }
    
    #content #bottom_section  #bottom_wrapper #left_container #homepage_news_updates a 
    {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		display: block;
		
	}
	
    #content #bottom_section  #bottom_wrapper #left_container #view_news
    {
		float: left;
		height: 24px;
		width: 197px;
		display: block;
		padding: 0px 43px 0px 0px;
    }
    
    #content #bottom_section  #bottom_wrapper #left_container #view_news div 
    {
		background-image: url('/images/templates/gd_small_icon.png');
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		float: left;
		margin: 0px 5px 0px 0px;
    }
    
    #content #bottom_section  #bottom_wrapper #left_container #view_news a 
    {
		color: #E3893E;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		padding: 5px 0px 0px 0px;
    }
     /** END NEWS & UPDATES **/
    
    
    
    /** START Product Spotlight **/
    #content #bottom_section  #bottom_wrapper #left_container #homepage_product_spotlight 
    {
		width: 215px;
		height: 110px;
		padding: 0px 0px 0px 23px;	
		float: left;
		display: block;
    }
    
    #content #bottom_section #bottom_wrapper  #left_container #view_product_section
    {
		float: left;
		height: 24px;
		width: 187px;
		display: block;
    }
    
    #content #bottom_section  #bottom_wrapper #left_container #view_product_section div 
    {
		background-image: url('/images/templates/gd_small_icon.png');
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		float: left;
		margin: 0px 5px 0px 0px;
    }
   
    #content #bottom_section  #bottom_wrapper #left_container #view_product_section a 
    {
		color: #0089D9;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		padding: 5px 0px 0px 0px;
    }
    /** END Product Spotlight **/
    
    
    #content #bottom_section  #bottom_wrapper #left_container #left_container_header {
        width: 727px;
        display: block;
        height: 100%;
    }
    
    #content #bottom_section #bottom_wrapper  #right_container {
        width: 222px;
		display: block;
        height: 100%;
        float: left;
    }
    
    #content #bottom_section #bottom_wrapper  #right_container #right_container_header {
        width: 222px;
        display: block;
        height: 100%;
    }
    
    
    #content #bottom_section  #bottom_wrapper #right_container #featured_recipe 
    {
		font-size: 12px;
		color: #333333;
		font-family: Arial;
		width: 194px;
		height: 130px;
		padding: 34px 0px 0px 19px;
    }
    
    #content #bottom_section  #bottom_wrapper #right_container #featured_recipe h1 
    {
		font-size: 13px;
		color: #86D168;
		font-family: Arial;	
		font-weight: bold;
		width: 194px;
		height: 17px;
		padding: 10px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
    }
    
    #content #bottom_section #bottom_wrapper  #right_container #view_recipes 
    {
		padding: 0px 0px 0px 20px;	
    }
    
    #content #bottom_section #bottom_wrapper  #right_container #view_recipes div
    {
		background-image: url('/images/templates/gd_small_icon.png');
		background-repeat: no-repeat;
		width: 24px;
		height: 24px;
		float: left;
		margin: 0px 5px 0px 0px;
    }
    
    
    #content #bottom_section  #bottom_wrapper #right_container #view_recipes a 
    {
		color: #86D168;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		padding: 5px 0px 0px 0px;
    }
    
    
	
.blueheadline 
{
    color: #64a1d9;
    font-weight: bold;
    font-size: 12px;
    font-family: arial;
}

.orangeheadline 
{
    color: #e3893e;
    font-weight: bold;
    font-size: 12px;
    font-family: arial;
}



#product_nutrition_label img {
	
}


#recipe-ideas-button 
{
	padding: 10px 0px 20px 0px;
}

#content #right_pane #green_side 
    {
        display: block;
        width: 229px;
        background-image: url('/images/templates/sub2/othersliver.jpg');
        background-repeat: repeat-y;
        clear: left;
        margin: 0px 0px 5px 0px;
    }
    
    #content #right_pane #green_side  #sheader
    {
        display: block;
        width: 210px;
        height: 25px;
        background-image: url('/images/templates/sub2/otherheader.jpg');
        background-repeat: no-repeat;
        clear: left;
        padding: 25px 0px 15px 19px;
    }
    
    #content #right_pane #green_side  #sbody a
    {    
        width: 200px; /** 206px **/
        padding: 0px 0px 2px 23px;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #64A1D9;
    }
        
    #content #right_pane #green_side #sfooter
    {
        display: block;
        width: 229px;
        height: 34px;
        background-image: url('/images/templates/sub2/otherfooter.jpg');
        background-repeat: no-repeat;
        clear: left;
    }
    
    
    
#recipeIdeaSection 
{
}

#printerFriendlyLink
{
	cursor: pointer;
	float: left;
	margin: 0px 0px 0px 50px;
	display: block;
}




    .crumbs 
    {
	float: left;
		display: block;
		padding: 0px 0px 23px 0px;
		width: 500px;
    }
    
    .crumbs a:hover
    {
		text-decoration: underline;
    }
    
    .crumbs a
    {
		float: left;
		font-size: 12px;
		font-family: Arial;
		font-weight: bold;
		color: #e3893e;
		margin: 0px 6px 0px 0px;
		text-decoration: none;
    } 
	
	