﻿body {
    background-color: #f7dc97;
}

#wingLeftColumn
{
	background: url('/Images/Thins/backgroundWingLeft.gif') 100% 0 no-repeat;
}

#wingRightColumn
{
	background: url('/Images/Thins/backgroundThinsRight.jpg') 0 0 no-repeat;
}

#containerHeader #headerUtility #headerSiteSearch
{
	border-right: solid 1px #859da6;
}

#containerMain 
{
	background: url("/Images/Thins/backgroundThins.jpg") no-repeat;
}

#containerHeader #headerContent #copy
{
	width: 220px;
	padding-top: 15px;
}

#shadowLeft
{
	background: url("/Images/Thins/bodyShadowLeft.png") repeat-y;
}

#containerHeader
{
	background: url("/Images/Thins/headerCurvedTop.png");
}

#containerBodyContent
{
	width: 676px;
	padding-left: 30px;
	padding-right: 15px;
}

#navigationSubTabsThins
{
    margin-left: -118px;
}

#shadowBottom
{
	background: url("/Images/Thins/bodyShadowBottom.png") no-repeat;
}

.borderBottomGray
{
	width: 676px;
	height: 5px;
	background: url("/Images/Thins/borderBottomGray.gif") no-repeat;
}

.borderContentCopy
{
    padding-top: 8px;
}

#containerFooter
{
    color: #8a766a;
}

#footerGrain a
{
    display: inline-block;
    background: url("/Images/Thins/footerGrain.gif") no-repeat;
}

#imgFooterGrain
{
    visibility: hidden;
}

#footerFacebook a
{
    display: inline-block;
    background: url("/Images/Thins/footerFacebook.gif") no-repeat;
}

#imgFooterFacebook
{
    visibility: hidden;
}

#footerShare a
{
    display: inline-block;
    background: url("/Images/Thins/footerShare.gif") no-repeat;
}

#imgFooterShare
{
    visibility: hidden;
}

#footerSignUp a
{
    display: inline-block;
    background: url("/Images/Thins/footerSignUp.gif") no-repeat;
}

#imgFooterSignUp
{
    visibility: hidden;
}

#thinsContent
{
    width: 668px;
    min-height: 380px;
    background: #ffffff url("/Images/Thins/backgroundContent.gif") repeat-x;
}

#homePanels
{
    padding-bottom: 10px;
}

#listHeader
{
    position: relative;
    margin-top: 0px;
    padding-left: 35px;
    padding-right: 20px;
    padding-bottom: 20px;
    text-align: left;
}

.listHeaderRecipes
{
    padding-top: 30px;
}

#productDescriptionCopy
{
	width: 210px;
	float: left;
	padding-left: 10px;
}

#productImageContent
{
	width: 400px;
	float: left;
    text-align: center;
	padding-right: 0px;
}

#productNutritionBasic
{
    position: relative;
    margin-top: -30px;
}

#productIngredient
{
	width: 100%;
	float: left;
	padding-top: 20px;
	padding-left: 0px;
	border: none;
}

#productLocate
{
    padding-top: 10px;
}

#ingredientImage
{
    width: 80px;
    float: left;
    padding-left: 20px;
}

#ingredientDescription
{
    width: 300px;
    float: left;
    text-align: left;
}

ul.nutritionListHeader
{
	margin: 0px;
	padding-top: 15px;
	padding-left: 15px;
	list-style-image: url("/Images/Inner/recipesListItem.gif");
}

ul.nutritionList
{
    padding-left: 15px;
    list-style-type: disc;
}

ul.nutritionList li
{
    float: left;
    margin-right: 22px;
}

#containerFooter #footerSocial .divider img
{
    border-right: solid 1px #caae7e;
}