/*	Nimble Website
	version: 070131
	recipe_tuna_mayonnaise.css
----------------------------------------------- */

/* body.recipes
----------------------------------------------- */
body.recipes { background-image: url(../images/content/recipe_page/body_bg.jpg); background-color:#fff5e6; }

/* layout=#ContentPrimary
----------------------------------------------- */
body.recipes div#ContentPrimary { height: 255px; }

/* body.recipes .left_col
----------------------------------------------- */

body.recipes .left_col { float: left; width: 384px; padding-top: 33px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
body.recipes .left_col p { padding-top: 7px; padding-right: 30px; padding-bottom: 0; padding-left: 55px; line-height: 18px; }
body.recipes .left_col p.small { font-size: 0.91666em; }

body.recipes .left_col h1 { font-size: 1.1666em; background: url(../images/content/recipe_page/recipes_title_dr.gif) no-repeat top left; height: 15px; width: 268px; margin: 0 0 2px 55px; }
body.recipes .left_col h1 span { background: url(../images/content/recipe_page/recipes_title_dr.gif) no-repeat top left; display: block; }

body.recipes .left_col h2 { font-size: 1.5em; background: url(../images/content/recipe_page/recipes_title_tuna.gif) no-repeat top left; height: 14px; width: 183px; margin: 5px 0 0 55px; color: #4b781d; }
body.recipes .left_col h2 span { background: url(../images/content/recipe_page/recipes_title_tuna.gif) no-repeat top left; display: block; }

body.recipes .left_col h3 { font-size: 1.1666em; background: url(../images/content/recipe_page/recipe_title_taste.gif) no-repeat top left; height: 15px; width: 168px; margin: 15px 0 2px 55px; }
body.recipes .left_col h3 span { background: url(../images/content/recipe_page/recipe_title_taste.gif) no-repeat top left; display: block; }

/* table info
----------------------------------------------- */
#Content .main_content .table_info .row1 { background-color: #f2e4d5; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e5d8c3; border-bottom-color: #e5d8c3; padding: 3px 13px 3px 13px; }
.green_text { color: #4b781d; }
#Content .main_content .table_info .row2 { padding-left: 13px; padding-top: 3px; padding-bottom: 3px; padding-right: 13px; }
#Content .main_content .table_info .table_top { background-image: url(../images/content/recipe_page/table_top.gif); background-repeat: no-repeat; padding-top: 13px; padding-left: 14px; background-color: #ddc9b3; }

/* body.recipes .right_col
----------------------------------------------- */
body.recipes .right_col { float: right; width: 316px; }
#Content .main_content .table_info { float: left; width: 630px; padding-top: 20px; padding-bottom: 20px; padding-left: 55px; }
#Content .main_content .right_col .sandwich_image { height: 29px; }
#Content .main_content .right_col .dr_ruxton { height: 182px; padding-left: 49px; }
#Content .main_content .right_col .recipes_top { padding-left: 49px; height: 55px; }
#Content .main_content .right_col .recipes_bottom { background-image: url(../images/content/recipe_page/recipes_bottom_bg.jpg); background-repeat: no-repeat; background-position: left bottom; padding-top: 8px; padding-left: 67px; padding-right: 70px; padding-bottom: 80px; margin: 0px; font-size: 0.91666em; line-height: 16px; }

/* layout=#Content .main_content
----------------------------------------------- */
#Content .main_content { width: 700px; }
#Content .main_content .tips_button { height: 48px; float: left; width: 316px; }

/* layout=#Content .main_content ingredients
----------------------------------------------- */
#Content .main_content .ingredients_top { float: left; width: 281px; height: 25px; background-image: url(../images/content/recipe_page/ingredients_top.gif); background-repeat: no-repeat; padding-top: 12px; padding-left: 35px; background-position: left bottom; }
#Content .main_content .ingredients_bottom { width: 193px; float: left; background-image: url(../images/content/recipe_page/ingredients_bottom.gif); background-repeat: no-repeat; background-position: left bottom; font-size: 0.91666em; padding-left: 35px; padding-top: 10px; padding-right: 88px; padding-bottom: 18px; }

/* #bottom_container
----------------------------------------------- */
#bottom_container { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-image: url(../images/content/recipe_page/bottom_container_bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; border-bottom: solid 1px #dfdec1; }
#bottom_container .bottom_content { width: 700px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 1px; }

/* #Content .bottom
----------------------------------------------- */
#bottom_container .bottom_content .bottom_promos { font-size: 1.2em; width: 700px; float: left; padding: 16px 0 15px 0; position: relative; }

/* #Content .bottom left_col
----------------------------------------------- */
#bottom_container .bottom_content .bottom_promos .left_col_bottom { float: left; width: 319px; padding-left: 55px; padding-right: 10px; }
#bottom_container .bottom_content .bottom_promos .left_col_bottom .bottom_recipes_top { width: 319px; height: 36px; }
#bottom_container .bottom_content .bottom_promos .left_col_bottom .bottom_recipes_bottom { float: left; width: 277px; background-image: url(../images/content/recipe_page/bottom_recipes_bg.jpg); background-repeat: no-repeat; background-position: left bottom; padding: 0 17px 25px 25px; }

#bottom_container .bottom_content .bottom_promos .left_col_bottom .bottom_recipes_bottom .recipes_left li { list-style-image: url(../images/content/recipe_page/recipes_bullet.gif); font-size: 0.91666em; height: 1%; padding-bottom: 5px; }

#bottom_container .bottom_content .bottom_promos .left_col_bottom .bottom_recipes_bottom a { text-decoration: none; color: #2f2626; }
#bottom_container .bottom_content .bottom_promos .left_col_bottom .bottom_recipes_bottom a:hover { text-decoration: underline; color: #694d3d; }

/* #Content .bottom right_col
----------------------------------------------- */
#bottom_container .bottom_content .bottom_promos .right_col_bottom { float: left; width: 316px; }
#bottom_container .bottom_content .bottom_promos .right_col_bottom p.action { background: url(../images/content/recipe_page/breads_a_bg.gif) no-repeat top right; width: 200px; }
#bottom_container .bottom_content .bottom_promos .right_col_bottom p.action a { display: block; padding: 1px 6px 3px 23px; color: #2f2626; text-decoration: none; }
#bottom_container .bottom_content .bottom_promos .right_col_bottom p.action a:hover { color: #694d3d; text-decoration: underline; }