﻿  body {
        margin: 0px;
        padding: 0px 0px 0px 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;
    }
    
    #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 #top_section {
        width: 955px;
        height: 235px;   
    }
    
    #content #top_section #left_image {
        width: 262px;
        height: 235px;   
        display: block;
        overflow: hidden;
        
        /**background-image: url('/images/templates/left_image.jpg');
        background-repeat: no-repeat;**/
    }
    
    #content #top_section #right_image {
        width: 262px;
        height: 235px;   
        display: block;
        overflow: hidden;
        

        /**background-image: url('/images/templates/right_image.jpg');
        background-repeat: no-repeat;**/
        margin: 0px 0px 0px 5px;
    }
    
    #content #top_section #left_info {
        width: 173px;
        height: 185px;
        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;
        height: 185px;   
        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: 10px 0px 0px 0px;
        background-color: white;
    }
    
    #content #bottom_section #bottom_header 
    {
		background-image: url('/images/homepage_bottom.jpg');
		background-repeat: no-repeat;
		width: 955px;
		height: 44px;
		display: block;
    }
    
    #content #bottom_section  #bottom_container
    {
		background-image: url('/images/homepage_bottom_sliver.jpg');
        background-repeat: repeat-y;
        width: 955px;	
        display: block;
    }
      
    #content #bottom_section #left_container {
        width: 475px;
		display: block;
        float: left;
        padding: 0px 5px 0px 0px;
        height: 100%;
    }
    
    #content #bottom_section #left_container a 
    {
		font-size: 12px;
		color: #333333;
		font-family: Arial;
    }
    
    
     /** START NEWS & UPDATES **/
     #content #bottom_section #left_container #homepage_news_updates 
    {
		width: 217px;		
		padding: 0px 0px 0px 20px;	
		float: left;
		font-size: 12px;
		color: #333333;
		font-family: Arial;
    }
    
    #content #bottom_section #left_container #homepage_news_updates a 
    {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		display: block;
		float: left;
		display: block;
		width: 230px;
		
	}
	
    #content #bottom_section #left_container #view_news
    {
		float: left;
		height: 30px;
		display: block;
		padding: 0px 0px 10px 19px;
    }
    
    #content #bottom_section #left_container #view_news div 
    {
		background-image: url('/images/templates/gd_small_icon.png');
		background-repeat: no-repeat;
		width: 24px;
		height: 30px;
		float: left;
		margin: 0px 5px 0px 0px;
    }
    
    #content #bottom_section #left_container #view_news a 
    {
		color: #E3893E;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		float:left;
		padding: 5px 0px 0px 0px;
    }
     /** END NEWS & UPDATES **/
    
    
    
    /** START Product Spotlight **/
    #content #bottom_section #left_container #homepage_product_spotlight 
    {
		width: 215px;
		
		padding: 0px 0px 0px 23px;	
		float: left;
		display: block;
    }
    
    #content #bottom_section #left_container #view_product_section
    {
		float: left;
		height: 24px;
		padding: 0px 0px 10px 125px;
		display: block;
    }
    
    #content #bottom_section #left_container #view_product_section div 
    {
		background-image: url('/images/templates/gd_small_icon.png');
		background-repeat: no-repeat;
		width: 29px;
		height: 24px;
		float: left;
    }
   
    #content #bottom_section #left_container #view_product_section a 
    {
		color: #0089D9;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		float:left;
		padding: 5px 0px 0px 0px;
    }
    /** END Product Spotlight **/
    
    
    #content #bottom_section #left_container #left_container_header {
        width: 475px;
        height: 44px;   
        
        background-repeat: no-repeat;
    }
    
    #content #bottom_section #right_container {
        width: 475px;
		display: block;
		height: 100%;
        float: left;
    }
    
    #content #bottom_section #right_container #right_container_header {
        width: 475px;
        height: 44px;   
        display: block;
    }
    
    
    #content #bottom_section #right_container #featured_text 
    {
		font-size: 12px;
		color: #333333;
		font-family: Arial;
		width: 194px;
		padding: 0px 0px 0px 19px;
		float: left;
    }
    
    #content #bottom_section #right_container #featured_image
    {
		
        width: 241px;
        display: block;
        float: left;
        
    }
    
    #content #bottom_section #right_container #featured_text h1 
    {
		font-size: 13px;
		color: #86D168;
		font-family: Arial;	
		font-weight: bold;
		width: 194px;
		height: 17px;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
    }
    
    #content #bottom_section #right_container #view_recipes 
    {
		padding: 0px 0px 10px 19px;	
    }
    
    #content #bottom_section #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 #right_container #view_recipes  a 
    {
		color: #86D168;
		font-size: 11px;
		font-family: Arial;
		font-weight: bold;
		display: block;
		padding: 5px 0px 0px 0px;
    }
    
    .crumbs 
    {
		clear: left;
		padding: 0px 0px 23px 0px;
    }
    
    .crumbs a 
    {
		float: left;
		font-size: 12px;
		font-family: Arial;
		font-weight: bold;
		color: #e3893e;
		margin: 0px 6px 0px 0px;
		text-decoration: none;
    }
    
    .crumbs a:hover
    {
		text-decoration: underline;
    }
    
    .crumbs div
    {
		clear: left;
		font-size: 20px;
		font-family: Arial;
		font-weight: bold;
		color: #64a1d9;
		padding: 13px 0px 0px 0px;
    }
    

    .crumbs 
    {
		clear: 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;
    } 


.blueheadline 
{
    color: #64a1d9;
    font-weight: bold;
    font-size: 12px;
    font-family: arial;
}

.orangeheadline 
{
    color: #e3893e;
    font-weight: bold;
    font-size: 12px;
    font-family: arial;
}

.bluetitle
{
        color: #64a1d9;
    font-weight: bold;
    font-size: 12px;
    font-family: arial;
}



#content ul { 
		margin: 5px;
	}

	#content li {
        margin: 0px 0px 0px 35px;
        padding: 3px;
	}