body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000;
}


#wrapper {margin-right: auto; margin-left: auto; width: 816px;}

/* HOME PAGE SPECIFIC */

.hp-beef {background-image: url(imagesAL/home/beef.jpg); background-repeat: no-repeat; width: 190px; height: 77px; color: #FFFFFF; line-height: 13px;}
.hp-beef a:link {color: #FFFFFF; text-decoration: none;}
.hp-beef a:visited {color: #FFFFFF; text-decoration: none;}
.hp-beef a:hover {color: #FFFFFF; text-decoration: underline;}


.hp-sub {background-image: url(imagesAL/home/subscribe.jpg); background-repeat: no-repeat; width: 228px; height: 159px; color: #FFFFFF;}
.hp-sub div {color: #FFFFFF;}
.hp-sub a:link {color: #FFFFFF; text-decoration: none;}
.hp-sub a:visited {color: #FFFFFF; text-decoration: none;}
.hp-sub a:hover {color: #FFFFFF; text-decoration: underline;}

.hp-sub-espanol {background-image: url(imagesALSp/home/subscribe.jpg); background-repeat: no-repeat; width: 232px; height: 191px; color: #FFFFFF;  line-height: 14px;}
.hp-sub-espanol div {color: #FFFFFF;  line-height: 14px;}
.hp-sub-espanol a:link {color: #FFFFFF; text-decoration: none;}
.hp-sub-espanol a:visited {color: #FFFFFF; text-decoration: none;}
.hp-sub-espanol a:hover {color: #FFFFFF; text-decoration: underline;}
.hp-sub-espanol span {font-size: 10px; color: #FFFFFF;}

#hp-content {clear: both;}

/* REMOVES PADDING AROUND FORM TAG */
form {margin: 0px; padding: 0px;}

/* DEFINES SEARCH AND INPUT BOX SIZES */
input.search {font-size: 11px; background-color: #FFFFFF; border: 1px solid #666666;}

/* Adds 10 pixels between Content Title and Content Body */
.content-mc .body {	
	padding-top: 10px; 
}

a:link {color: #666666; text-decoration: underline;}
a:visited {color: #666666; text-decoration: underline;}
a:hover {color: #3F669B; text-decoration: none;}


#footer {padding: 7px; text-align: center; font-size: 9px; color: #858585;}
#footer a:link {color: #666666; font-size: 9px; font-weight: bold; text-decoration: none;}
#footer a:visited {color: #666666; font-size: 9px; font-weight: bold; text-decoration: none;}
#footer a:hover {color: #3F669B; font-size: 9px; font-weight: bold; text-decoration: none;}

#footer a.espanol:link {color: #000000; font-size: 9px; font-weight: bold;text-decoration: none;}
#footer a.espanol:visited {color: #000000; font-size: 9px; font-weight: bold; text-decoration: none;}
#footer a.espanol:hover {color: #A4C949; font-size: 9px; font-weight: bold; text-decoration: none;}

#footer a.beef:link {color: #666666; font-size: 9px; font-weight: normal;text-decoration: none;}
#footer a.beef:visited {color: #666666; font-size: 9px; font-weight: normal; text-decoration: none;}
#footer a.beef:hover {color: #3F669B; font-size: 9px; font-weight: normal; text-decoration: none;}
#footer .beef {color: #E77E00; font-size: 9px;}

a.green:link {color: #3B8934; text-decoration: underline;}
a.green:visited {color: #3B8934; text-decoration: underline;}
a.green:hover {color: #3B8934; text-decoration: none;}


.nav-inner {
	background-color: #3F669B;	background-image: url(imagesAL/nav/bg.nav.gif);
	background-position: top;
	background-repeat: repeat-x;

}

.content-lc-email {	
	background-color: #F5F5EE;
}

.content-lc-anyday {
	background-color:#EAF2F8;
	border-top:60px solid #EAF2F8;
	padding-right:7px;
	padding-top:19px;
}

.content-mc {	
	background-color: #FFFFFF; 
	padding-top: 23px; 
	padding-left: 22px; 
	padding-right: 32px; 
	padding-bottom: 20px;
}
	
.content-mc-anyday {	
	background-color: #FFFFFF; 
}

.cookbookCenterContent {	
	background-color: #FFFFFF; 
	padding-top: 23px; 
	padding-left: 22px; 
	padding-right: 32px; 
	padding-bottom: 20px;
}

.cookbookCenterForm {	
	background-color: #d2f4e9; 
	padding-top: 23px; 
	padding-left: 22px; 
	padding-right: 32px; 
	padding-bottom: 200px;
}

.title_lamb {
	color: #33519F; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px;
}

.content-rc {
	background-color: #F5F5ED; 
	border-top: solid 60px #F5F5ED; 
	padding-top: 19px;
}

.content-rc-anyday {
	background-color:#EAF2F8;
	border-top:60px solid #EAF2F8;
	padding-top:19px;
}

a.lamb_in {font-size: 8pt; font-weight: bold;}
a.lamb_in:link {color: #33519F; text-decoration: none;}
a.lamb_in:visited {color: #581A7C; text-decoration: none;}
a.lamb_in:hover {color: #000000; text-decoration: underline;}

a.lamb {font-size: 8pt;}
a.lamb:link {color: #000000; text-decoration: none;}
a.lamb:visited {color: #581A7C; text-decoration: none;}
a.lamb:hover {color: #000000; text-decoration: underline;}

.sub_nav_lamb {color: #1A7C31; font-weight: normal; font-size: 10px; text-transform:capitalize;}
a.sub_nav_lamb:link {color: #666666; text-decoration: none;}
a.sub_nav_lamb:visited {color: #666666; text-decoration: none;}
a.sub_nav_lamb:hover {color: #1A7C31; text-decoration: none;}


/* SWEEPS SPECIFIC */

.hp-promo-sweeps {background-image: url(imagesAL/home/recipe.jpg); background-repeat: no-repeat; width: 398px; height: 359px; color: #FFFFFF; line-height: 14px;}
.hp-promo-sweeps a:link {color: #FFFFFF; text-decoration: none;}
.hp-promo-sweeps a:visited {color: #FFFFFF; text-decoration: none;}
.hp-promo-sweeps a:hover {color: #FFFFFF; text-decoration: underline;}

.hp-beef-sweeps {background-image: url(imagesAL/home/beef.jpg); background-repeat: no-repeat; width: 187px; height: 80px; color: #FFFFFF; line-height: 13px;}
.hp-beef-sweeps a:link {color: #FFFFFF; text-decoration: none;}
.hp-beef-sweeps a:visited {color: #FFFFFF; text-decoration: none;}
.hp-beef-sweeps a:hover {color: #FFFFFF; text-decoration: underline;}

.content-lc-recipes {
	background-color: #F5F5ED;
	padding-top: 39px;
}

.content-mc-recipes {
	background-color: #FFFFFF; 
	padding-top: 39px; 
	padding-bottom: 20px;}
	
.content-mc-recipes-recipe {
	background-color: #FFFFFF; 
	padding-top: 20px; 
	padding-bottom: 20px;}

.content-mc-recipes div {
	padding-left: 24px; 
	padding-right: 18px; 
	padding-bottom: 0px;}
	
#recipeMethodTabs, #recipeCutTabs {
	padding-left: 14px;
	padding-right: 13px;
}

#recipeMethodTabs2, #recipeCutTabs2 {
	padding-left: 12px;
	padding-right: 12px;
}

.content-mc-recipes .listing {
	padding-top: 0px;
	padding-left: 24px;
	padding-right: 18px; 
	padding-bottom: 0px;
	font-size: 9px;
	line-height: 12px;
	color: #225688;
	margin-top: 0px;
}

.content-mc-recipes .listingnew {
	padding-left: 24px;
	padding-right: 18px; 
	padding-bottom: 0px;
	font-size: 9px;
	padding-top: 0px;
	line-height: 12px;
	color: #43872F;
	margin-top: 0px;
}
.content-rc-recipes {background-color: #F5F5ED; padding-top: 39px; padding-left: 14px; padding-right: 13px; color: #434F3E; padding-bottom: 15px; line-height: 1.2;}
.content-rc-recipes .recipe {color: #D3630F; font-weight: bold; text-transform: uppercase;}

.content-rc-recipes a:link {color: #3D8845; text-decoration: underline; font-weight: bold;}
.content-rc-recipes a:visited {color: #3D8845; text-decoration: underline; font-weight: bold;}
.content-rc-recipes a:hover {color: #3D8845; text-decoration: none; font-weight: bold;}

.content-rc-recipes .greenbold {color: #468D35; font-size: 10px; font-weight: bold;}

.content-rc-recipes ul {list-style-type: none; padding: 0; margin: 0;}
.content-rc-recipes li {padding-bottom: 12px; font-size: 10px;}

.content-rc-recipes li a:link {color: #2C6198; text-decoration: none; font-size: 10px; font-weight: normal;}
.content-rc-recipes li a:visited {color: #5EA041; text-decoration: none; font-size: 10px; font-weight: normal;}
.content-rc-recipes li a:hover {color: #2C6198; text-decoration: underline; font-size: 10px; font-weight: normal;}


.content-rc-recipes li.in  {background-image: url(imagesAL/inner/bullet.gif); background-repeat: no-repeat;
background-position: 0 .5em; padding-left: 1em; color: #1C2E15; text-decoration: none; font-size: 10px; font-weight: bold;}

.content-rc-recipes li.in a:link {color: #1C2E15; text-decoration: none; font-size: 10px; font-weight: bold;}
.content-rc-recipes li.in a:visited {color: #1C2E15; text-decoration: none; font-size: 10px; font-weight: bold;}
.content-rc-recipes li.in a:hover {color: #1C2E15; text-decoration: underline; font-size: 10px; font-weight: bold;}

#leftnav {color: #000000; text-transform:uppercase; font-size: 11px; text-align: right; padding-bottom: 91px;}
#leftnav a:link {color: #000000; text-transform:uppercase; font-size: 11px; text-decoration: none;}
#leftnav a:visited {color: #000000; text-transform:uppercase; font-size: 11px; text-decoration: none;}
#leftnav a:hover {color: #468D35; text-transform:uppercase; font-size: 11px; text-decoration: none;}

#leftnav .in {color: #468D35;}

.printtitle {color: #000000; font-size: 20px; text-transform: lowercase; line-height: 22px;}
.printserves {color: #000000; text-transform: uppercase; font-size: 10px;}

.prtitle {color: #000000; font-family: "Times New Roman", Times, serif; font-size: 22px; text-align: center; line-height: 26px;}

.chefquote {color: #3B8934; font-size: 14px; line-height: 18px;}
.chefname {color: #000000; font-size: 17px; line-height: 12px;}
.chefcaption {padding-left: 19px; font-size: 10px; color: #000000;}

.prcontent {color: #000000;}
.prcontent p {color: #000000;}		

.data {border: solid 1px #6699CC;}

.data td {border: solid 1px #6699CC;}

.sitemap_1 {margin-bottom: 1px; margin-top: 15px; margin-left: 20px;}
.sitemap_2 {margin-left: 40px; font-size: 10px;}

.recipetitle_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-transform: lowercase;
	color: #33519F;
	font-weight: bold;
	line-height: 18px;
	padding-bottom: 0px;
	margin-bottom: 4px;
}

.greenrule {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1px;
}

.printtitle {color: #000000; font-size: 20px; text-transform: lowercase; line-height: 22px;}
.printserves {color: #000000; text-transform: uppercase; font-size: 10px;}

.lamb_in {
	font-size: 8pt;
	font-weight: bold;
	color: #1A7C31;
}

.legal {
	color:#858585;
	font-size:11px;
}


/* KT - ADDED ON MARCH 11 */

/* ************************* left nav */
#leftLambNav {
	padding: 0;
}

/* L1 */
#leftLambNav ul.main {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#leftLambNav li {
	color: #478e37; text-align: right; text-transform: uppercase; font-size: 10px; font-weight: bold;
	padding: 0;
	margin: 0;
}
#leftLambNav a {
	display: block;
	color: #478e37;
	text-decoration: none;
	margin: 0px;
	padding: 5px 20px;
}
#leftLambNav a:hover {
background: url(imagesAL/inner/bg_leftnav.gif) repeat-y;	color: #478e37;
}
#leftLambNav li.selected {
background: url(imagesAL/inner/bg_leftnav.gif) repeat-y;	color: #478e37;
	font-weight: bold;
}
#leftLambNav li.selected a {
background: url(imagesAL/inner/bg_leftnav.gif) repeat-y;		color: #478e37;
	font-weight: bold;
}


/* L2 */
#leftLambNav ul.second {
	list-style-type: none;
	margin: 0;
background: url(imagesAL/inner/bg.leftnav.lvl2.gif) repeat-y;	padding: 0 0 10px 0;
}
#leftLambNav ul.second li {
background: url(imagesAL/inner/bg.leftnav.lvl2.gif) repeat-y;	padding: 0;
	margin: 0; text-transform: none; font-size: 10px;
} 

#leftLambNav ul.second a {
	font-weight: normal;
	display: block;
	color: #595858;
	text-decoration: none;
	margin-left: 20px;
	font-size: 10px;
background: url(imagesAL/inner/bg.leftnav.lvl2.gif) repeat-y;	}

#leftLambNav ul.second a:hover {
		text-transform: none;
color: #595858; text-decoration: underline;
background: url(imagesAL/inner/bg.leftnav.lvl2.gif) repeat-y;	
}
#leftLambNav ul.second li.selectedlvl2 a {
		color: #666666;
font-weight: bold;
background: url(imagesAL/inner/bg.leftnav.lvl2.gif) repeat-y;		text-transform: none;
}






