﻿BODY
{
    margin:0;
    padding:0;
    font-family:Arial, Sans-Serif;
    color:#212121;
}

IMG
{
    border:none;
}

.MainLogo
{
    position:absolute;
    top:0;
    left:0;
    padding:27px 23px;
}

.SubContent .AjaxLoader
{
    position:absolute;
    top:147px;
    left:17px;
    z-index:10;
}

.MainNavigation
{
    position:absolute;
    left:193px;
    top:27px;
    height:35px;
    background:url(../Images/Backgrounds/main-navigation-right.png) no-repeat 100% 0;
    padding:0 12px 0 0;
}

.MainNavigation UL
{
    margin:0;
    padding:0;
    height:100%;
    background:url(../Images/Backgrounds/main-navigation-left.png) no-repeat;
}

.MainNavigation UL LI
{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
}

.MainNavigation UL LI A
{
    display:block;
    height:14px;
    padding:12px 12px 9px 13px;
    background-repeat:no-repeat;
    background-position:12px 12px;
}

.MainNavigation UL LI A SPAN
{
    display:none;
}

.MainNavigation UL LI.AboutUs A
{
    background-image:url(../Images/Links/about-us.png);
    width:68px;
}

.MainNavigation UL LI.Products A
{
    background-image:url(../Images/Links/products.png);
    width:64px;
}

.MainNavigation UL LI.Recipes A
{
    background-image:url(../Images/Links/recipes.png);
    width:55px;
}

.MainNavigation UL LI.MeatFreeLiving A
{
    background-image:url(../Images/Links/meat-free-living.png);
    width:113px;
}

.MainNavigation UL LI.Promotions A
{
    background-image:url(../Images/Links/promotions.png);
    width:81px;
}

.MainNavigation UL LI.Forums A
{
    background-image:url(../Images/Links/forums.png);
    width:54px;
    padding-right:8px;
}

.Footer P
{
    margin:0;
    width:248px;
    height:109px;
    background:url(../Images/Backgrounds/copyright.png) no-repeat 27px 100%;
    text-indent:-9999px;
}

.Footer UL
{
    margin:-16px 0 0 650px;
    padding:0;
}

.Footer UL LI
{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
}

.Footer UL LI A
{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
    height:20px;
    padding:0 7px 0 8px;
    background-position:8px 5px;
    background-repeat:no-repeat;
}

.Footer UL LI A SPAN
{
    display:none;
}

.Footer UL LI.AboutUs A
{
    background-image:url(../Images/Links/footer-about-us.png);
    width:44px;
}

.Footer UL LI.Products A
{
    background-image:url(../Images/Links/footer-products.png);
    width:42px;
}

.Footer UL LI.Recipes A
{
    background-image:url(../Images/Links/footer-recipes.png);
    width:36px;
}

.Footer UL LI.MeatFreeLiving A
{
    background-image:url(../Images/Links/footer-meat-free-living.png);
    width:79px;
}

.Footer UL LI.Promotions A
{
    background-image:url(../Images/Links/footer-promotions.png);
    width:55px;
}

.Footer UL LI.Forums A
{
    background-image:url(../Images/Links/footer-forums.png);
    width:35px;
}

.Footer UL LI.Home A
{
    background-image:url(../Images/Links/footer-home.png);
    width:28px;
}

.Footer UL LI.ContactUs A
{
    background-image:url(../Images/Links/footer-contact-us.png);
    width:53px;
}

.Footer UL LI.PrivacyPolicy A
{
    background-image:url(../Images/Links/footer-privacy-policy.png);
    width:66px;
}

.Footer UL LI.TermsOfUse A
{
    background-image:url(../Images/Links/footer-terms-of-use.png);
    width:62px;
}

.Footer UL LI.SiteMap A
{
    background-image:url(../Images/Links/footer-site-map.png);
    width:43px;
}

.Newsletter H2,
.Newsletter P,
.Newsletter LABEL
{
    display:none;
}

.Newsletter INPUT
{
    border:solid 1px #dfdfdf;
    margin:0;
    width:109px;
    font-size:11px;
}

.Newsletter DIV
{
    height:23px;
    padding:0 0 0 78px;
    
}

.Newsletter A
{
    display:block;
    width:57px;
    height:20px;
    background:url(../Images/Links/submit.png) no-repeat;
    margin:5px 0 0 135px;
}

.Newsletter A SPAN
{
    display:none;
}



.MyAccount LABEL
{
    
    color:#326c21;
    font-weight:600;
}


.MyAccount INPUT
{
    border:solid 1px #dfdfdf;
    margin:0;
    width:150px;
    font-size:11px;
}


.chkMarketable INPUT
{
	width:150px;
    margin-left:-8px;
    border:0px;
}

.MyAccount DIV
{
    height:23px;
    padding:0 0 0 78px;
}

.MyAccount A
{
    display:block;
    width:57px;
    height:20px;
    background:url(../Images/Links/submit.png) no-repeat;
    margin:5px 0 0 135px;
}

.MyAccount A SPAN
{
    display:none;
}

.MyRecipes
{
	padding-left:45px;
	text-transform:capitalize;
}

.MyRecipes A
{
    display:block;
    width:57px;
    height:20px;
    background:url(../Images/Links/submit.png) no-repeat;
    margin:5px 0 0 135px;
}

.MyRecipes A SPAN
{
    display:none;
}

.MyRecipes .ImageButtonDownload
{
	position:absolute;
	margin-top:-20px;
	left:50px;
}

.Highlighted
{
	color:Red;
}