@charset "utf-8";
p { margin: 0; }
#main_container { position: relative; width: 864px; margin-left: -433px; left: 50%; background-color: #e9dece; }
#left_container { position: relative; margin-top: -86px; margin-left: 18px; background-color: #a99e91; width: 207px; }
#right_container { position: relative; width: 609px; margin-top: -86px; margin-left: 12px; vertical-align: top; }
#main_categories_container { background-color: #a99e91; width: 207px; padding: 2px 0 5px 0; }
.main_category_link { background-color: #4b443f; margin-top: 3px; text-align: center; border: #968c81 1px solid; color: #fff; font-weight: bold; display: block; width: 181px; line-height: 15px; padding: 5px 12px 5px 12px; }
.main_category_link:hover { background-color: #fdf6ec; color: #4b443f; }
#side_nav_recipe_container {}
#side_nav_recipe_image_container { position: relative; width: 207px; height: 160px; background-image: url(/common_blog_files/images/side_nav_banner_bg_dark.jpg); }
#side_nav_recipe_image { position: absolute; left: 0; top: 0; }
#side_nav_recipe_content_container { background-color: #f4ede6; width: 192px; padding-left: 7px; padding-right: 8px; }
#side_nav_recipe_title { font-size: 19px; line-height: 21px; font-weight: bold; color: #9e240e; text-align: center; margin: 0 21px 0 21px; }
#side_nav_recipe_title a { color: #9e240e; }
#side_nav_recipe_title a:hover { text-decoration: underline; }
#side_nav_recipe_description { margin: 20px 18px 0 18px; text-align: center; font-size: 13px; line-height: 16px; color: #333; }
#side_nav_recipe_link { margin: 11px 21px 0 21px; text-align: center; color: #9e240e; display: block; font-weight: bold; font-size: 13px; line-height: 24px; text-decoration: none; }
#side_nav_recipe_link:hover { text-decoration: underline; }
#side_nav_footer { display: block; padding-top: 19px; background-color: #f4ede6; }
#page_title { font-size: 28px; font-weight: bold; font-size: 28pt; line-height: 28pt; color: #4b443f; margin-top: 10px; }
#article_container { margin-top: 12px; background-color: #fdf6ec; padding-bottom: 36px; }
#article_content { position: relative; left: 2px; width: 600px; }
#cooking_with_chuck_header { position: relative; left: 4px; background-image: url(/common_blog_files/images/cooking_with_chuck_header.jpg); background-repeat: no-repeat; width: 597px; height: 202px; }
#cooking_with_chuck_header_text { position: absolute; top: 33px; left: 302px; color: #fff; }
#cooking_with_chuck_header_text h2 { font-weight: bold; font-size: 30px; line-height: 30px; }
#cooking_with_chuck_header_text p { margin-top: 6px; font-size: 14px; line-height: 18px; float: left; }
#recipe_list { position: relative; top: 11px; left: 4px; float: left; }
.recipe_list_row { float: left; }
.recipe_list_row_spacer { margin-top: 16px; }
.recipe_spacer { margin-left: 4px; }
.recipe { position: relative; width: 116px; height: 180px; background-color: #e8ded2; float: left; }
.recipe_content { position: absolute; top: 5px; left: 8px; width: 100px; height: 155px; }
.recipe_image { display: block; float: left; }
.recipe_text { position: relative; top: 9px; left: 2px; float: left; font-weight: bold; width: 98px; height: 86px; }
.recipe_text h4 { font-size: 13px; line-height: 18px; color: #4b443f; }
.recipe_text a { font-size: 12px; color: #8a5f3d; }
.recipe_text a:hover { text-decoration: underline; }
.recipe_text p{display:block; position:absolute; bottom:-15px; }
#cooking_with_chuck_footer { position: relative; float: left; top: 17px; background-image: url(/common_blog_files/images/cooking_with_chuck_footer.jpg); background-repeat: no-repeat; width: 600px; height: 148px; color: #4b443f; }
#cooking_with_chuck_footer_text { float: left; position: relative; top: 28px; left: 196px; width: 396px; float: left; }
#cooking_with_chuck_footer_text h2 { font-weight: bold; font-size: 30px; line-height: 30px; }
#cooking_with_chuck_footer_text p { margin-top: 15px; font-size: 12px; line-height: 16px; color: #4b443f; float: left; }
#footer_image { background-image: url(/common_blog_files/images/footer_bg.png); background-repeat: no-repeat; width: 1148px; height: 131px; }
#footer_bg_tile { background-image: url(/common_blog_files/images/footer_bg_tile.jpg); background-repeat: repeat-x; height: 310px; margin-top: -131px; background-color: #574938; min-width: 1148px; }
#footer_text_container { margin-top: -190px; }
.video_close_btn { position: absolute; top: 8px; right: 10px; width: 27px; height: 23px; display: block; background-image: url(/common_blog_files/images/video_close_btn.gif); background-repeat: no-repeat; background-position: 0 0; }
#cheese_video_container { position: absolute; width: 419px; top:290px; left:10px; background-color: #fff; border: solid 1px #c3b9ac; z-index: 2; display: none; }
#turkey_video_container { position: absolute; top:290px; left:115px; width: 419px; background-color: #fff; border: solid 1px #c3b9ac; z-index: 2; display: none; }
.video_inner_container{position:relative; padding:10px; }
.video_title{padding:0px 0 10px 0 !important; display:block; }

/*
 * FROM TEMPLATE
 */
#left_container { background-color: transparent; }
#article_container { float: left; padding: 15px 0px 0 11px; width:595px; }
.recipe_container { float: left; padding: 10px 30px 10px 10px; }
.sandwich_title { background: url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/sandwiches/recipe_titles_sprite.gif) no-repeat; width: 256px; height: 24px; }
.egg { background-position: 0 -24px; }
.ham { background-position: 0 -72px; }
.chicken { background-position: 0 -48px; }
.blt { background-position: 0 -96px; }
.cheese { background-position: 0 -120px; }
.recipe_images { background: url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/sandwiches/recipe_pod_bott) no-repeat top left; width: 256px; height: 123px; }
.recipe_images img { padding: 1px; }
.recipe_container span { text-align: center; width: 100px; float: left; padding: 0 16px; }
span img { padding: 8px 0 4px; }
span p { color: #4b443f; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }
.last { padding-right: 0px; }
.recipe_info { width: 260px; float: left;}
.recipe_info ul li{color:#4b443f; margin:0 0 0 15px;}
.recipe_info_ingredients{padding:0 20px 0 0 ;}

/*
 * NEW STYLES
 */
#recipe_header{height:225px; position:relative; padding:50px 0 0 18px;}
.momified{background:url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/mom_kid_ified/momified_bg.jpg) no-repeat top left;}
.kidified{background:url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/mom_kid_ified/kidified_bg.jpg) no-repeat top left;}
#version_flip{display:block; width:87px; height:89px; position:absolute; top:55px; left:475px; z-index:1000}
.momified #version_flip{background:url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/mom_kid_ified/kidify.png) no-repeat top left;}
.kidified #version_flip{background:url(/latesttalk/wp-content/themes/eatreal_eatlocal/images/mom_kid_ified/momify.png) no-repeat top left;}
#recipe_header h2 { font-size:23px; color:#ffffff; display:block; width:280px;}
#recipe_header_image{position:absolute; top:0px; left:302px; z-index:10;}
.kidified #recipe_header_image{top:2px !important; left:302px !important}
.kidified #recipe_header_nav {top:165px !important;}
#recipe_header_nav{position:absolute; top:164px; left:1px; z-index:1;background:url(/common_blog_files/images/mom_kid_ified/next_prev_bg.jpg) no-repeat top left; width:329px; height:28px; padding:6px 0 0 15px; }
#recipe_header_nav a{ padding:0 20px 0 20px; font-size:13px; color:#ffffff; font-weight:bold;}
#prev_recipe{background:url(/common_blog_files/images/mom_kid_ified/prev_arrow.gif) no-repeat 0 3px;}
#next_recipe{background:url(/common_blog_files/images/mom_kid_ified/next_arrow.gif) no-repeat right 3px;}
#print_recipe{display:block; padding:5px 5px 5px 15px; color:#fad922; width:150px; position:absolute; top:118px; left:93px; font-weight:bold; font-size:13px;}
.kidified #print_recipe{color:#332f6c !important;}

#recipe_container{padding:0 0 0 10px; margin:0 0 27px 0;}
.recipe_info{color:#4b443f;}
.recipe_info h3{color:#4b443f; font-size:14px; padding:0 0 5px 0; display:block; width:260px; border-bottom:solid 3px #a0c03d; margin:0 0 10px 0;}
.recipe_info_block{padding:0 0 15px 0;}
.recipe_info_block p{padding:0 0 15px 0; color:#4b443f;}
.recipe_serves{display:block; float:left; font-weight:bold;}
.recipe_serving_size{display:block; float:right; font-weight:bold;} 
#facts_table{background:#e9dece; margin:10px 0 15px 0;}
#facts_table td{padding:0 5px 0 15px; height:23px; vertical-align:top;}
.facts_top{background:url(/common_blog_files/images/mom_kid_ified/recipe_facts_top.gif) no-repeat top left; height:36px !important; text-align:center; padding-top:7px !important}
.facts_lightened{background:#f2ebe2;}
.sub_fact{padding-left:35px !important; font-size:11px;}
.facts_end{background:url(/common_blog_files/images/mom_kid_ified/recipe_facts_bottom.gif) no-repeat top left; height:18px !important}
.mceType{font-size:10px; line-height:12px;}
#back_btn{float:right; padding:20px 3px 0 0; border:none; outline:none;}

#footer_image {
	background-image: url(/common_blog_files/images/footer_bg.png);
	background-repeat: no-repeat;
	width: 1148px;
	height: 131px;
}

#footer_bg_tile {
	background-image: url(/common_blog_files/images/footer_bg_tile_update.jpg);
	background-repeat: repeat-x;
	height: 210px;
	margin-top: -55px;
	background-color: #574938;
	min-width: 1148px;
}

#footer_text_container {
	margin-top: -115px;
}

#footer_text_title {
	display: none;
}

#share-the-movement{ 
background:url(/common_blog_files/images/ftr-get_involved.jpg) no-repeat;
width:795px;
height:131px;
display:block;
position:relative;
top:-1px;
    left: 50%;
    margin-left: -433px;
	 padding:30px 35px 0 35px;
}

#share-the-movement h2{margin-bottom:15px; color:#2e5089;}
#fb-community{ width:510px; float:left;}
#fb-community img{ float:left;}

#fb-community p{ color:#574938;}
.fb-date{ color:#2e5089; font-size:10px;}
#fb-container{ margin-left:70px; margin-top:-4px;}
#ftr-share{ width:230px; float:right;}
.pull-left{ float:left;}
.fb-like{ width:95px;}
.email-btn{ background:url(../images/email-share.gif) no-repeat; width:22px; height:24px; float:left; cursor:pointer; margin-top:-2px; margin-right:7px;}
.email-btn:hover{ background-position:0 bottom;}
.clear{ clear:both; overflow:hidden}


