@charset "UTF-8";

/* ######################### */

/* ####### UNIVERSAL ####### */

/* ######################### */

body {
	margin: 0;
	padding: 0;
}

#MB_wrapper {
	margin: auto;
	padding: 0;
	width: 790px;
}

#MB_clear {
	clear: both;
}

#MB_facebook {
	background: url(images/Final_BrothCallout.jpg) no-repeat center top;
	margin: 10px auto auto auto;
	text-align: center;
}

/* footer */

#MB_footer {
	morgin: 0;
	padding: 20px 0 0;
	width: 790px;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	height: 43px;
}

#MB_footerCol1 {
	width: 658px;
	float: left;
}

#MB_footerCol1a {
	width: 128px;
	float: left;
}

#MB_footerCol1b {
	width: 530px;
	float: right;
	text-align: center;
}

#MB_footerCol2 {
	background: url(images/mb_manologo2.jpg) no-repeat right 20px;
	width: 132px;
	float: right;
}

#MB_footer p {
	margin: 0;
	padding: 0;
}

#MB_footer ul {
	margin: 5px 0;
	padding: 0;
}

#MB_footer li {
	margin: 0;
	padding: 0;
	display: inline;
}

#MB_footer a {
	color: #666;
	text-decoration: underline;
}

#MB_footer a:focus, #MB_footer a:hover {
	color: #990000;
	text-decoration: underline;
}

/* footer link separator */

.MB_separator {
	border-right: 1px solid #666;
}

/* advanced search, privacy policy, press, contact us */

#MB_commonBox {
	width: 743px;
	margin: 20px auto;
	padding: 0 0 10px 0;
	border-top: dotted 1px #ccc;
	border-bottom: dotted 1px #ccc;
}

#MB_commonBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

#MB_commonBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

#MB_commonBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

#MB_commonBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

#MB_commonBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

#MB_commonBox a {
	color: #990000;
	text-decoration: none;
}

#MB_commonBox a:focus, #MB_commonBox a:hover {
	color: #990000;
	text-decoration: underline;
}

/* body container */

.MB_bodyContainer {
	width: 790px;
	margin: 0;
	padding: 0;
}

/* form body */

.MB_formBody {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.MB_funFactBodyCopy {
	padding: 0 6px 6px 6px;
	font: 9px Verdana, Geneva, sans-serif;
}

.MB_funFactBodyCopyAlt {
	padding: 0 14px 14px 14px;
	font: 9px Verdana, Geneva, sans-serif;
}

/* footnote */

.MB_footnote {
	color: #666;
	font-size: 9px !important;
}

/* emphasis box */

.MB_emBoxTop {
	background: url(images/mb_tipboxtop.jpg) no-repeat left top;
	margin: 10px 0 0 40px;
	padding: 0;
	width: 413px;
}

.MB_emBoxMid {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	background: url(images/mb_tipboxmid.jpg) repeat-y left top;
	margin: 0 0 0 40px;
	padding: 0;
	width: 413px;
}

.MB_emBoxMid p {
	padding: 0 7px 0 7px !important;
}

.MB_emBoxBot {
	background: url(images/mb_tipboxbot.jpg) no-repeat left top;
	margin: 0 0 10px 40px;
	padding: 0;
	width: 413px;
}

.MB_emBoxBotAlt {
	background: url(images/mb_tipboxbot.jpg) no-repeat left top;
	margin: 0 0 20px 40px;
	padding: width: 413px;
}

.tip {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	padding: 7px;
	position: absolute;
	z-index: 100;
	visibility: hidden;
	color: #fff;
	top: 0px;
	left: 60px;
	background-color: #990000;
	layer-background-color: #ffffcc;
}

/* ######################### */

/* ####### HOME PAGE ####### */

/* ######################### */

#MB_homefooter {
	morgin: 0;
	padding: 20px 0 0;
	width: 790px;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
	background: height: 43px;
}

#MB_homefooter p {
	margin: 0;
	padding: 0;
}

#MB_homefooter ul {
	margin: 5px 0;
	padding: 0;
}

#MB_homefooter li {
	margin: 0;
	padding: 0;
	display: inline;
}

#MB_homefooter a {
	color: #666;
	text-decoration: underline;
}

#MB_homefooter a:focus, #MB_homefooter a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_homeFlashElement {
	margin: 0;
	padding: 0;
	width: 790px;
	height: 400px;
}

/* ############################ */

/* ####### INSIDE PAGES ####### */

/* ############################ */

/* header */

#MB_insideHeader {
	width: 776px;
	margin: 0 0 0 14px;
	padding: 0;
}

/* navigation */

#MB_navLayer {
	margin: 0;
	padding: 0;
	position: relative;
	left: 0px;
	top: -39px;
	width: 790px;
}

.MB_nav {
	background: url(images/mb_nav.jpg) repeat-x left top;
	height: 41px;
	width: 762px;
	margin: 0;
	padding: 0;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
}

.MB_nav a {
	color: #fff;
	text-decoration: none;
	margin: 0 8px 0 8px;
}

.MB_nav a:focus, .MB_nav a:hover {
	color: #fff;
	text-decoration: underline;
}

/* drop down */

#menu_child {
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	background: #990000

;
	/*width: 230px;*/ margin: -14px 0 0 8px;
	-margin: -12px 0 0 0 !important;
	*margin: -13px 0 0 0 !important;
	padding: 0;
	text-transform: uppercase;
	white-space: nowrap;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
}

#menu_child2 {
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	background: #990000

;
	/*width: 205px;*/ margin: -14px 0 0 8px;
	-margin: -12px 0 0 0 !important;
	*margin: -13px 0 0 0 !important;
	padding: 0;
	text-transform: uppercase;
	white-space: nowrap;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
}

a.sample_attach {
	padding: 5px 15px 5px 15px;
	color: #fff;
	display: block;
	text-decoration: none;
}

a:focus.sample_attach , a:hover.sample_attach {
	color: #fff;
	text-decoration: underline;
}

/* recipes */

.MB_recipeSpacer {
	position: relative;
	top: 264px;
	left: 250px;
}

/* individual recipe screens */

#MB_recip1 {
	background: url(images/MB_recipeimage.jpg) no-repeat left top;
	margin: 20px 0 0 0;
	padding: 0;
	height: 289px;
	width: 790px;
}

#MB_recip2 {
	background: url(images/MB_recipeimageo.jpg) no-repeat left top;
	margin: 20px 0 0 0;
	padding: 0;
	height: 289px;
	width: 790px;
}

#MB_recip3 {
	background: url(images/MB_recipeimaged.jpg) no-repeat left top;
	margin: 20px 0 0 0;
	padding: 0;
	height: 289px;
	width: 790px;
}

/* recipe CTAs */

#MB_recipeFeatures {
	margin: 10px auto;
	padding: 0;
	width: 743px;
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
}

#MB_recipeFeatures h3 {
	font-size: 10px;
	margin: 0;
	padding: 0 8px 0 8px;
}

#MB_recipeFeatures p {
	font-size: 10px;
	margin: 0;
	padding: 0 8px 0 8px;
}

#MB_recipeFeatures ul {
	font-size: 11px;
	margin: 0 0 0 16px;
	-margin: 0 0 0 22px;
	*margin: 0 0 0 22px;
	padding: 0 0 0 8px;
	line-height: 18px;
}

#MB_recipeFeatures li {
	list-style: decimal;
}

#MB_recipeFeaturesCol1 {
	margin: 0;
	padding: 0;
	width: 495px;
	float: left;
}

#MB_recipeFeaturesCol1a {
	margin: 0;
	padding: 0;
	width: 248px;
	float: left;
}

#MB_recipeFeaturesCol1b {
	margin: 0;
	padding: 0;
	width: 247px;
	float: right;
}

#MB_recipeFeaturesCol2 {
	margin: 0;
	padding: 0;
	width: 248px;
	float: right;
}

#MB_featuredRecipe {
	background: url(images/MB_featured.jpg) no-repeat center top;
}

#MB_ahHa {
	background: url(images/MB_ahha.jpg) no-repeat center top;
}

#MB_top5 {
	background: url(images/MB_top5.jpg) no-repeat center top;
}

#MB_recipeFeatures a {
	color: #000;
	text-decoration: underline;
}

#MB_recipeFeatures a:focus, #MB_recipeFeatures a:hover {
	color: #990000;
	text-decoration: underline;
}

.MB_recipeFeaturesBox {
	margin: auto;
	padding: 37px 0 0 0;
	width: 232px;
	height: 100px;
	border: 1px solid #990000;
}

.MB_paddingRight {
	padding-right: 4px;
}

.MB_paddingLeft {
	padding-left: 4px;
}

/* search */

#MB_searchBox {
	position: relative;
	width: 255px;
	left: 550px;
	top: 80px;
	margin: 0;
	padding: 0;
	z-index: 200;
}

#MB_searchBox p {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
}

.MB-targetSearch {
	width: 221px;
	border-top: dotted 1px #fff;
	border-bottom: dotted 1px #fff;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
}

.MB-targetSearch ul {
	margin: 10px 0 0 0;
	padding: 0;
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

.MB-targetSearch li {
	list-style: none;
	padding: 0 0 0 15px;
}

.MB-targetSearch a {
	color: #fff;
	text-decoration: none;
}

.MB-targetSearch a:focus, .MB-targetSearch a:hover {
	color: #fff;
	text-decoration: underline;
}

.MB-targetSearch2 {
	width: 187px;
	margin: 0;
	padding: 0;
}

.MB-targetSearch2 a {
	color: #006600;
	text-decoration: none;
}

.MB-targetSearch2 a:focus, .MB-targetSearch2 a:hover {
	color: #006600;
	text-decoration: underline;
}

#MB-targetSearchCol1 {
	float: left;
	width: 83% margin: 0;
	padding: 0;
}

#MB-targetSearchCol2 {
	float: right;
	width: 17% margin: 0;
	padding: 0;
}

#TargetSearch2 {
	margin: 0;
	padding: 0;
}

#TargetSearch {
	margin: 0;
	padding: 0;
}

/* advanced search */

#MB_AdvancedSearch {
	width: 743px;
	margin: 20px auto;
	padding: 0 0 10px 0;
	border-top: dotted 1px #ccc;
	border-bottom: dotted 1px #ccc;
}

#MB_AdvancedSearch h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px;
}

/* Individual Recipe Page Styles */

.MB_allRecipes {
	margin: 20px 0 0 0;
	padding: 0;
}

.MB_allRecipes h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 0;
	text-transform: uppercase;
}

.MB_allRecipes h2 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	padding: 10px;
	text-align: right;
}

#info { font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; padding: 10px; }

.MB_allRecipes h3 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 3px 3px 3px 2px;
	text-transform: uppercase;
	background: #990000;
}

.MB_allRecipes h4 {
	background-color: #006600;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 4px;
	text-transform: uppercase;
}

.MB_allRecipes h5 {
	background-color: #eee;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 5px 0;
	padding: 5px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

.MB_allRecipes h6 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 40px 0 0 0;
	padding: 3px 3px 3px 2px;
	text-transform: uppercase;
	background: #990000;
}

.MB_allRecipes ul {
	font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 1px 10px 0 0;
}

.MB_allRecipes ul li {
	margin: 0;
	padding: 0 0 3px 0;
	list-style: none;
}

.MB_allRecipes ol {
	font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0 10px 0 20px;
}

.MB_allRecipes ol li {
	margin: 0;
	padding: 0 0 3px 0;
}

.MB_allRecipes p {
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 5px 10px 5px 10px;
}

.MB_allRecipesSub {
	text-decoration: underline;
	font-weight: bold;
}

.MB_allRecipesCol {
	margin: 0 0 10px 0;
	padding: 0;
}

.MB_allRecipesCol1 {
	float: left;
	width: 290px;
	margin: 0;
	padding: 0;
}

.MB_allRecipesCol2 {
	float: right;
	width: 242px;
	margin: 25px 0 0 0;
	padding: 0;
}

.MB_recipeSideBox {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border: solid 1px #006600;
}

.MB_recipeSideBox p a {
	color: #666;
	text-decoration: none;
}

.MB_recipeSideBox p a:focus, .MB_recipeSideBox p a:hover {
	color: #666;
	text-decoration: underline;
}

.mb_ahref1 a {
	color: #006600;
	text-decoration: none;
}

.mb_ahref1 a:focus, .MB_recipeSideBox li a:hover {
	color: #006600;
	text-decoration: underline;
}

.mb_ahref2 a {
	color: #666 !important;
	text-decoration: underline !important;
}

.mb_ahref2 a:focus, .mb_ahref2 a:hover {
	color: #006600 !important;
	text-decoration: underline !important;
}

#MB_recipeSideBoxSearch {
	margin: 0 9px 10px 9px;
	-margin: -10px 9px 10px 9px !important;
	padding: 10px 0 10px 0;
	border-top: dotted 1px #000;
	border-bottom: dotted 1px #000;
}

#MB_recipeSideBoxSearch p {
	margin: 0;
	padding: 0;
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}

/*nutrirional fact box */

.MB_nutFactBox {
	margin: 10px;
	padding: 0;
	border: solid 1px #006600;
}

.MB_nutFactBox h4 {
	background-color: #006600;
	font: 9px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 5px 0;
	padding: 4px;
	text-transform: uppercase;
}

.MB_nutFactBox p {
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_nutFactBox ul {
	font: 11px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 1px 10px 0 0;
}

.MB_nutFactBox ul li {
	margin: 0;
	padding: 0 0 3px 0;
	list-style: none;
}

.MB_nutFactBox p a {
	color: #666;
	text-decoration: none;
}

.MB_nutFactBox p a:focus, .MB_nutFactBox p a:hover {
	color: #666;
	text-decoration: underline;
}

#mb_logobottom {
	background: url(images/mb_manologo2.jpg) no-repeat right top;
	margin: 0 10px 0 0;
	padding: 0px;
	height: 43px;
}

/* products */

#MB_products {
	margin: 20px 0 10px 0;
	padding: 0;
	width: 790px;
	font: 10px/13px Verdana, Verdana, Arial, Helvetica, sans-serif;
	background: url(images/mb_prodTag2.jpg) no-repeat center top;
}

#MB_products p {
	margin: 10px 0 0 0;
	padding: 0 25px 0 25px;
}

#MB_products a {
	color: #990000;
	text-decoration: none;
}

#MB_products a:focus, #MB_products a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_productsCol1 {
	margin: 51px 0 0 0;
	padding: 0;
	width: 527px;
	float: left;
}

#MB_productsCol1a {
	margin: 0;
	padding: 0;
	width: 263px;
	float: left;
	background: url(images/mb_rschicken.jpg) no-repeat center top;
}

#MB_productsCol1b {
	margin: 0;
	padding: 0;
	width: 264px;
	float: right;
	background: url(images/mb_chicken.jpg) no-repeat center top;
}

#MB_productsCol2 {
	margin: 51px 0 0 0;
	padding: 0;
	width: 263px;
	float: right;
	background: url(images/mb_beef.jpg) no-repeat center top;
}

/* beef product */

.MB_bBrothBox {
	margin: 20px 0 0 0;
	padding: 0;
}

.MB_bBrothBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 0;
}

.MB_bBrothBox h2 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

.MB_bBrothBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_bBrothBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_bBrothBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 0;
}

.MB_bBrothBox a {
	color: #990000;
	text-decoration: none;
}

.MB_bBrothBox a:focus, #MB_bBrothBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_bBeefBroth {
	background: url(images/mb_can.jpg) no-repeat left top;
	padding: 0 0 0 236px;
}

#MB_bBeefBrothHeader {
	background: url(images/mb_prodhed.jpg) no-repeat left top;
	height: 50px;
}

#MB_bChknBroth {
	background: url(images/mb_cano.jpg) no-repeat left top;
	padding: 0 0 0 236px;
}

#MB_bChknBrothHeader {
	background: url(images/mb_prodhedo.jpg) no-repeat left top;
	height: 50px;
}

#MB_bVeggieBroth {
	background: url(images/mb_canv.jpg) no-repeat left top;
	padding: 0 0 0 236px;
}

#MB_bVeggieBrothHeader {
	background: url(images/mb_prodhedv.jpg) no-repeat left top;
	height: 50px;
}

#MB_brsChknBroth {
	background: url(images/mb_cand.jpg) no-repeat left top;
	padding: 0 0 0 236px;
}

#MB_brsChknBrothHeader {
	background: url(images/mb_prodhedd.jpg) no-repeat left top;
	height: 50px;
}

.MB_bBrothBox ul {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
}

.MB_bBrothBoxCol {
	margin: 0 0 10px 0;
	padding: 0;
}

.MB_bBrothBoxCol1 {
	float: left;
	width: 330px;
	margin: 0;
	padding: 0;
}

.MB_bBrothBoxCol2 {
	float: right;
	width: 174px;
	margin: 3px 0 0 0;
	padding: 0;
	border: solid 1px #000;
}

#MB_bbnf {
	background: url(images/mb_fnfact.jpg) no-repeat left top;
}

#MB_cbnf {
	background: url(images/mb_fnfacto.jpg) no-repeat left top;
}

#MB_vbnf {
	background: url(images/mb_fnfactv.jpg) no-repeat left top;
}

#MB_rscbbnf {
	background: url(images/mb_fnfactd.jpg) no-repeat left top;
}

.MB_bBrothRecipeBox {
	border-bottom: dashed 1px #990000;
	padding: 10px 0 10px 161px;
}

#MB_bBrothRecipe1 {
	background: url(images/mb_image2.jpg) no-repeat left 10px;
	height: 85px;
}

#MB_bBrothRecipe1 p {
	padding: 0;
	vertical-align: middle;
}

#MB_bBrothRecipe1o {
	background: url(images/mb_image2o.jpg) no-repeat left 10px;
	height: 85px;
}

#MB_bBrothRecipe1v p {
	padding: 0;
}

#MB_bBrothRecipe1v {
	background: url(images/mb_image2v.jpg) no-repeat left 10px;
	height: 85px;
}

#MB_bBrothRecipe1o p {
	padding: 0;
}

#MB_bBrothRecipe1d {
	background: url(images/mb_image2d.jpg) no-repeat left 10px;
	height: 85px;
}

#MB_bBrothRecipe1d p {
	padding: 0;
}

#MB_bBrothRecipe2 {
	background: url(images/mb_image1.jpg) no-repeat left 10px;
	height: 95px;
}

#MB_bBrothRecipe2 p {
	padding: 0;
}

#MB_bBrothRecipe2o {
	background: url(images/mb_image1o.jpg) no-repeat left 10px;
	height: 95px;
}

#MB_bBrothRecipe2o p {
	padding: 0;
}

#MB_bBrothRecipe2v {
	background: url(images/mb_image1v.jpg) no-repeat left 10px;
	height: 95px;
}

#MB_bBrothRecipe2v p {
	padding: 0;
}

#MB_bBrothRecipe2d {
	background: url(images/mb_image1d.jpg) no-repeat left 10px;
	height: 95px;
}

#MB_bBrothRecipe2d p {
	padding: 0;
}

#MB_bBrothRecipe3 {
	height: 75px;
}

#MB_bBrothBrothsearchBox {
	margin: 9px 0 0 0;
	padding: 0;
}

#MB_bBrothBrothsearchBox p {
	margin: 0;
	padding: 0;
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
}

#MB_productsTop {
	margin: 20px 0 0 0;
	padding: 0;
	width: 790px;
	height: 52px;
	background: url(images/mb_prodTag2.jpg) no-repeat center top;
}

#MB_newProdBCRCV {
	background: url(images/mb_allbroth.jpg) no-repeat center top;
	font: 10px/13px Verdana, Verdana, Arial, Helvetica, sans-serif;
}

#MB_newProdBCRCV p {
	margin: 10px 0 0 0;
	padding: 0 25px 0 25px;
}

#MB_newProdBCRCV a {
	color: #990000;
	text-decoration: none;
}

#MB_newProdBCRCV a:focus, #MB_newProdBCRCV a:hover {
	color: #990000;
	text-decoration: underline;
}

/* Press */

.MB_PressRule {
	border-top: 1px solid #eee;
}

#MB_PressQuickLinks ul {
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
	border-bottom: 1px solid #eee;
}

#MB_PressQuickLinks li {
	margin: 0;
	padding: 0 0 5px 0;
	list-style: none;
}

/* tips */

/* tips home */

#MB_MainTipsBox {
	width: 790px;
	margin: 20px 0px 0px;
	padding: 0;
	background: url(images/mb_tipsBack.jpg) no-repeat left top;
	height: 290px;
}

#MB_MainTipsBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

#MB_MainTipsBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

#MB_MainTipsBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

#MB_MainTipsBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

#MB_MainTipsBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

#MB_MainTipsBox a {
	color: #990000;
	text-decoration: none;
}

#MB_MainTipsBox a:focus, #MB_MainTipsBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_MainTipsBoxBody {
	color: #fff;
	margin: 0;
	padding: 120px 20px 20px 348px
}

/* tips inside */

.MB_TipredText {
	color: #990000;
}

.MB_TipsBox {
	margin: 20px 0 0 0;
	padding: 0 0 10px 0;
}

.MB_TipsBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 0;
}

.MB_TipsBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

.MB_TipsBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_TipsBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_TipsBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_TipsBox a {
	color: #990000;
	text-decoration: underline;
}

.MB_TipsBox a:focus, .MB_TipsBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_addBroth {
	background: url(images/mb_tipsImageo.jpg) no-repeat left 10px;
	padding: 0 70px 0 225px;
}

#MB_addBrothHeader {
	background: url(images/mb_tipsheado.jpg) no-repeat left top;
}

#MB_mkspBroth {
	background: url(images/mb_tipsImaged.jpg) no-repeat left 10px;
	padding: 0 70px 0 225px;
}

#MB_mkspBrothHeader {
	background: url(images/mb_tipsheadd.jpg) no-repeat left top;
}

#MB_undrstndBroth {
	background: url(images/mb_tipsImage.jpg) no-repeat left 10px;
	padding: 0 70px 0 225px;
}

#MB_undrstndBrothHeader {
	background: url(images/mb_tipshead.jpg) no-repeat left top;
}

.MB_TipsBox hr {
	border-top: dashed 1px #990000;
	margin: 0 10px 10px 10px;
}

.MB_TipsBox ul {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
}

.MB_TipsBoxCol {
	margin: 10px 0 20px 0;
	padding: 0;
}

.MB_TipsBoxCol1 {
	float: left;
	width: 40%;
	margin: 0;
	padding: 10px 0 0 0;
	height: 80px;
}

.MB_TipsBoxCol2 {
	float: right;
	width: 60%;
	background: url(images/mb_tipsImage2.jpg) no-repeat left center;
	margin: 0;
	padding: 0;
	height: 80px;
}

/* better broth */

.MB_BrothBox {
	width: 790px;
	height: 323px;
	margin: 20px 0 10px 0;
	padding: 0;
	background: url(images/mb_bttrBoth.jpg) no-repeat left top;
}

.MB_BrothBoxAlt {
	width: 790px;
	margin: 20px 0 20px 0;
	padding: 0;
}

.MB_BrothBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_BrothBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

.MB_BrothBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_BrothBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_BrothBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_BrothBox a {
	color: #990000;
	text-decoration: none;
}

.MB_BrothBox a:focus, .MB_BrothBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_BrothBoxBody {
	color: #fff;
	margin: 0;
	padding: 120px 20px 20px 305px
}

#MB_BrothBoxBodyAlt {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 20px 0 218px
}

/* meak maker */

.MB_MealMKRBox {
	margin: 20px 0 0 0;
	padding: 0 0 10px 0;
}

.MB_MealMKRBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0 0 0 10px;
	padding: 10px 10px 0 0;
}

.MB_MealMKRBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

.MB_MealMKRBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_MealMKRBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_MealMKRBox p {
	font: 11px/14px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_MealMKRBox a {
	color: #990000;
	text-decoration: underline;
}

.MB_MealMKRBox a:focus, .MB_MealMKRBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_MealMKRBox {
	background: url(images/mb_mealmkrimage.jpg) no-repeat left 10px;
	padding: 0 70px 0 225px;
}

#MB_MealMKRBoxHeader {
	background: url(images/mb_mealmkrhed.jpg) no-repeat left top;
	height: 60px;
}

/* form */

.MB_formCol1 {
	float: left;
	width: 40%;
}

.MB_formCol2 {
	float: right;
	width: 60%;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F7070;
	margin-top: 0;
	margin-bottom: 0;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
}

.formbtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #212A6B;
	border: 1px solid #212A6B;
	padding: 5px;
}

.formtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}

/* availability */

.MB_AvailBox {
	width: 790px;
	height: 290px;
	margin: 20px 0 10px 0;
	padding: 0;
	background: url(images/mb_avall.jpg) no-repeat left top;
}

.MB_AvailBoxAlt {
	width: 790px;
	margin: 20px 0 20px 0;
	padding: 0;
}

.MB_AvailBox h1 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_AvailBox h2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-transform: uppercase;
}

.MB_AvailBox h3 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_AvailBox h4 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 10px 10px 0 10px;
}

.MB_AvailBox p {
	font: 11px/15px Verdana, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 10px 10px 10px;
}

.MB_AvailBox a {
	color: #990000;
	text-decoration: none;
}

.MB_AvailBox a:focus, .MB_AvailBox a:hover {
	color: #990000;
	text-decoration: underline;
}

#MB_AvailBoxBody {
	color: #fff;
	margin: 0;
	padding: 145px 20px 0 15px;
}

.MB_AvailBoxCol1 {
	width: 532px;
	float: left;
}

.MB_AvailBoxCol2 {
	width: 258px;
	float: right;
}

/* recipe side images */

#rec_rschkncan {
	background: url(images/rec_rschkncan.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_chkncan {
	background: url(images/rec_chkncan.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_vegcan {
	background: url(images/rec_vegcan.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_brthcan {
	background: url(images/rec_brthcan.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_acs {
	background: url(images/rec_acs.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_brusch {
	background: url(images/rec_brusch.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_bs {
	background: url(images/rec_bs.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_bsr {
	background: url(images/rec_bsr.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_ccc {
	background: url(images/rec_ccc.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_gbbc {
	background: url(images/rec_gbbc.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_gazp {
	background: url(images/rec_gazp.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_ob {
	background: url(images/rec_ob.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_os {
	background: url(images/rec_os.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_pooc {
	background: url(images/rec_pooc.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_pol {
	background: url(images/rec_pol.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_soy {
	background: url(images/rec_soy.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_swbbq {
	background: url(images/rec_swbbq.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_tc {
	background: url(images/rec_tc.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_tm {
	background: url(images/rec_tm.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_wmp {
	background: url(images/rec_wmp.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_wmr {
	background: url(images/rec_wmr.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_wsc {
	background: url(images/rec_wsc.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_salmon {
	background: url(images/salmon_side.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_afd {
	background: url(images/afd_side.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_mahi {
	background: url(images/mahi_side.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_bass {
	background: url(images/bass_side.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_epsoup {
	background: url(images/Broth_EggplantSoup.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_scsoup {
	background: url(images/Broth_SalmonChowder.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_fhsoup {
	background: url(images/Broth_FarmhouseSoup.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_tpsoup {
	background: url(images/Broth_TurkeyPea.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_casoup {
	background: url(images/Broth_ChickenandAlmond.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_bnssoup {
	background: url(images/Broth_ButternutSquash.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_asssoup {
	background: url(images/Broth_AsianSkirt.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

#rec_sbbsoup {
	background: url(images/Broth_SpicyBean.jpg) no-repeat left 25px;
	padding: 0 0 10px 236px;
}

/* quicksearch box */

#MB_quickSearch {
	margin: 0;
	padding: 10px 20px 10px 20px;
	background-color: #eee;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

#MB_quickSearch p {
	font: 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* ssp overrides */

#qs {
	margin: 2px 0 0 0;
	padding: 0;
}

#q {
	margin: 0;
	padding: 2px 0 2px 0;
}

.MB_formfont {
	font-size: 10px;
	padding-top: -5px;
}

/* individual recipes */

.MB_formdropspcer {
	font-size: 10px;
	margin: 0 0 2px 10px;
	padding: 0;
}

.MB_formdropspcer4 {
	font-size: 10px;
	margin: 0 10px 2px 0;
	padding: 0;
	width: 120px;
}

.MB_sidebuttonspacer4 {
	padding: 0 0 3px 0;
}

.searchbuttonImage3 {
	margin: 0;
	padding: 0;
	border: solid 1px #006600;
}

.searchbuttonImage4 {
	margin: 3px 0 0 0;
	padding: 0;
	border: solid 1px #006600;
}

#MB_orTextAlt {
	font: 11px Verdana, Arial, Helvetica, sans-serif !important;
	color: #000 !important;
	padding-left: 10px !important;
}

/* recipe home page*/

.MB_formdropspcer2 {
	font-size: 10px;
	margin: 0;
	-margin: 0 0 2px 0 !important;
	*margin: 0 0 2px 0 !important;
	padding: 0;
}

.MB_sidebuttonspacer3 {
	padding: 0 0 3px 0;
}

.searchbuttonImage {
	margin: 1px 0 0 0;
	padding: 0;
	border: solid 1px #fff;
}

.searchbuttonImage2 {
	margin: 1px 0 0 0;
	padding: 0;
	border: solid 1px #fff;
}

.MB_formdropspcer3 {
	font-size: 10px;
	margin: 0;
	-margin: 0 0 2px 0 !important;
	*margin: 0 0 2px 0 !important;
	padding: 0;
	width: 120px;
}

#MB_orText {
	font: 11px Verdana, Arial, Helvetica, sans-serif !important;
	color: #fff !important;
}

/* media */

.MB_MediaBox {
	width: 790px;
	height: 290px;
	margin: 20px 0 10px 0;
	padding: 0;
	background: url(images/mb_media.jpg) no-repeat left top;
}

.MB_MediaCol1 {
	width: 532px;
	float: left;
}

.MB_MediaCol2 {
	width: 258px;
	float: right;
}

#MB_MediaBoxBody1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 145px 20px 0 275px;
}

#MB_MediaBoxBody2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 225px 0px 0 50px;
}

#MB_MediaBoxBody1 a {
	color: #fff;
	text-decoration: underline;
}

#MB_MediaBoxBody1 a:focus, #MB_MediaBoxBody1 a:hover {
	color: #fff;
	text-decoration: underline;
}

#MB_MediaBoxBody2 a {
	color: #000;
	text-decoration: underline;
}

#MB_MediaBoxBody2 a:focus, #MB_MediaBoxBody2 a:hover {
	color: #000;
	text-decoration: underline;
}

/* IMC TAG */

#IMCTagAlt {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 10px;
	padding: 5px 0 10px 0;
	text-align: center;
}

#IMCTagAlt a {
	color: #666;
	text-decoration: underline;
}

#IMCTagAlt a:focus, #IMCTagAlt a:hover {
	color: #990000;
	text-decoration: underline;
}
