body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#wrapper {margin-right: auto; margin-left: auto; width: 816px;}

/* Adds 10 pixels between Content Title and Content Body */
.content-mc .body {	
	padding-top: 10px; 
}

.content-mc-recipes .body {	
	margin-top: 21px; 
}

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.lamb:link {color: #666666; font-size: 9px; font-weight: normal;text-decoration: none;}
#footer a.lamb:visited {color: #666666; font-size: 9px; font-weight: normal; text-decoration: none;}
#footer a.lamb:hover {color: #3F669B; font-size: 9px; font-weight: normal; text-decoration: none;}
#footer .lamb {color: #529440; 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;}

body, p, span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000;}



.nav {
	background-color: #8A2D00;	background-image: url(imagesAB/nav/bg.nav.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.nav-inner {
	background-color: #8A2D00;	background-image: url(imagesAB/nav/bg.nav.gif);
	background-position: top;
	background-repeat: repeat-x;

}



/* DEFINES SEARCH AND INPUT BOX SIZES */
input.search {font-size: 11px; background-color: #FFFFFF;
 border: 1px solid #666666;}


/* REMOVES PADDING AROUND FORM TAG */
form {margin: 0px; padding: 0px;}

.content-lc {	
	border-top: solid 60px #FBF8DF;
	background-color: #FBF8DF;
	padding-top: 19px;
}
.content-mc {	
	background-color: #FFFFFF; 
	padding-top: 23px; 
	padding-left: 22px; 
	padding-right: 32px; 
	padding-bottom: 20px;}

.title_beef {
	color: #479537; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 22px; 
	font-weight: bold; 
	line-height: 26px;
}

.content-lc-recipes {
	background-color: #FBF8DF;
	padding-top: 39px;
}

.content-rc {
	background-color: #FBF8DF; 
	padding-top: 79px;
}

.content-mc-recipes {background-color: #FFFFFF; padding-top: 39px; padding-bottom: 20px;}
.content-mc-recipes div {padding-left: 24px; padding-right: 24px; padding-bottom: 20px;}

.content-mc-recipes div.intro {padding-left: 17px; padding-right: 10px; padding-bottom: 20px;}
.content-mc-recipes div.intro .title {color: #3F8A46; text-transform: uppercase; font-weight: bold; font-size:15px; line-height: 30px;}
.content-mc-recipes div.intro .subtitle {color: #33519F; line-height: 25px; font-weight: bold; font-size: 25px; font-family: "Times New Roman", Times, serif;}
.content-mc-recipes .serves {color: #E77E00; text-transform: uppercase; font-size: 10px;}


.content-rc-recipes {background-color: #FBF8DF; 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: #434F3E; text-decoration: none; font-size: 10px; font-weight: normal;}
.content-rc-recipes li a:visited {color: #434F3E; text-decoration: none; font-size: 10px; font-weight: normal;}
.content-rc-recipes li a:hover {color: #1C2E15; text-decoration: underline; font-size: 10px; font-weight: normal;}


.content-rc-recipes li.in  {background-image: url(imagesAB/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: #9B3731;
	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;
}

a.beef_in {font-size: 8pt; font-weight: bold;}
a.beef_in:link {color: #33519F; text-decoration: none;}
a.beef_in:visited {color: #581A7C; text-decoration: none;}
a.beef_in:hover {color: #000000; text-decoration: underline;}

a.beef {font-size: 8pt;}
a.beef:link {color: #000000; text-decoration: none;}
a.beef:visited {color: #581A7C; text-decoration: none;}
a.beef:hover {color: #000000; text-decoration: underline;}

.sub_nav_beef {color: #33519F; font-weight: normal; font-size: 10px; text-transform:capitalize;}
a.sub_nav_beef:link {color: #666666; text-decoration: none;}
a.sub_nav_beef:visited {color: #666666; text-decoration: none;}
a.sub_nav_beef:hover {color: #33519F; text-decoration: none;}

.beef_in {
	font-size: 8pt;
	font-weight: bold;
	color: #B15300;
}


/* Homepage Specific */
.hp-mainrecipe {background-image: url(imagesAB/home/mainrecipe.jpg); width: 434px; height: 358px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-mainrecipe a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-recipes {background-image: url(imagesAB/home/recipes.jpg); width: 180px; height: 167px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-recipes a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-recipes a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-recipes a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-wheretobuy {background-image: url(imagesAB/home/wheretobuy.jpg); width: 382px; height: 191px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-wheretobuy a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-wheretobuy a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-wheretobuy a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-nutrition {background-image: url(imagesAB/home/nutrition.jpg); width: 202px; height: 167px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-nutrition a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-nutrition a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-nutrition a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.content-mc-recipes .list {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-size: 9px;
	color: #006600;
}

.hp-mainrecipe-espanol {background-image: url(imagesABSp/home/mainrecipe.jpg); width: 434px; height: 358px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-mainrecipe-espanol a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe-espanol a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe-espanol a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-mainrecipe-espanol {background-image: url(imagesABSP/home/mainrecipe.jpg); width: 434px; height: 358px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-mainrecipe-espanol a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe-espanol a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-mainrecipe-espanol a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-recipes-espanol {background-image: url(imagesABSp/home/recipes.jpg); width: 180px; height: 184px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-recipes-espanol a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-recipes-espanol a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-recipes-espanol a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-wheretobuy-espanol {background-image: url(imagesABSp/home/wheretobuy.jpg); width: 382px; height: 174px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-wheretobuy-espanol a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-wheretobuy-espanol a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-wheretobuy-espanol a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

.hp-nutrition-espanol {background-image: url(imagesABSp/home/nutrition.jpg); width: 202px; height: 184px; color: #FFFFFF; font-size: 12px; background-repeat: no-repeat;}
.hp-nutrition-espanol a:link {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-nutrition-espanol a:visited {color: #FFFFFF; font-size: 12px; text-decoration: none;}
.hp-nutrition-espanol a:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline;}

/* KT - ADDED ON MARCH 16 */

/* ************************* left nav */
#leftBeefNav {
	padding: 0;
}

/* L1 */
#leftBeefNav ul.main {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#leftBeefNav li {
	color: #ae3c04; text-align: right; text-transform: uppercase; font-size: 10px; font-weight: bold;
	padding: 0;
	margin: 0;
}
#leftBeefNav a {
	display: block;
	color: #ae3c04;
	text-decoration: none;
	margin: 0px;
	padding: 5px 20px;
}
#leftBeefNav a:hover {
background: url(imagesAB/inner/bg_leftnav.gif) repeat-y;	color: #ae3c04;
}
#leftBeefNav li.selected {
background: url(imagesAB/inner/bg_leftnav.gif) repeat-y;	color: #ae3c04;
	font-weight: bold;
}
#leftBeefNav li.selected a {
background: url(imagesAB/inner/bg_leftnav.gif) repeat-y;		color: #ae3c04;
	font-weight: bold;
}


/* L2 */
#leftBeefNav ul.second {
	list-style-type: none;
	margin: 0;
background: url(imagesAB/inner/bg.leftnav.lvl2.gif) repeat-y;	padding: 0 0 10px 0;
}
#leftBeefNav ul.second li {
background: url(imagesAB/inner/bg.leftnav.lvl2.gif) repeat-y;	padding: 0;
	margin: 0; text-transform: none; font-size: 10px;
} 

#leftBeefNav ul.second a {
	font-weight: normal;
	display: block;
	color: #343333;
	text-decoration: none;
	margin-left: 20px;
	font-size: 10px;
background: url(imagesAB/inner/bg.leftnav.lvl2.gif) repeat-y;	}

#leftBeefNav ul.second a:hover {
		text-transform: none;
color: #595858; text-decoration: underline;
background: url(images/inner/bg.leftnav.lvl2.gif) repeat-y;	
}
#leftBeefNav ul.second li.selectedlvl2 a {
		color: #545353;
font-weight: bold;
background: url(images/inner/bg.leftnav.lvl2.gif) repeat-y;		text-transform: none;
}



