/* chow_print.css */

/* hide unused elements */
#eyeDiv,/* dynamically added ad div*/
.board_meta,
.tools_text,
.reply_holder,
.author_column,
.save_board_button,
#saved_boards_spinner,
#footer_recommendation,
#leaderboard_wrapper,
#leaderboard_2_wrapper,
#nrelate_related_placeholder,
#mobile_message,
#chow_top_nav,
#header_login,
#header_search,
#leaderboard,
#sidebar,
.sidebar,
#page_menu,
#user_menu,
#nav_action,
#beta_message,
#ft,
#chow_footer,
#chow_login,
#chow_signup,
.topic_menu,
.two_column_content #sidebar,
.content_intro img,
.content_body_header img,
#content_body,
#comment-box,
#comment-form,
#footer_recommendation,
#switcher,
.add_new_post,
.chow_popup,
#board-banner,
#topic_search_form,
.edit_button,
.ratings,
p.more,
span.more,
.blog a.rss,
.topic_header_tagline,
.dn, .np, .noprint,
.yui-b,
h2.topic_header,
h2.topic_header_underline,
#user_menu,
.bread_container,
.social_buttons_bar,
#chow_email_modal,
#comments_container,
#leaderboard_2,
.no_print {
	display: none !important
}

#yui-main .yui-b,
#yui-main .yui-b div {display: block !important; width: 100%; padding: 0}

/* show print logo */
#hd img {display: none}
#hd .logo {display:block; background: none; width:150px}
#col1 #category {display:none}


/* whitespace reset */
body,
#bd,
#custom-doc,
#custom-doc .p25 {margin: 0; padding: 0}



body {font-family:Arial, Helvetica, sans-serif; font-size:13px}

img {border:none}

table {margin: .8em .2em}
table,th,td {border: 1px solid #eee !important}
th,td {padding: .2em .4em !important}

h3.topic_header,
h3.topic_header_underline {color: #777; font-size: 100%}
#header_logo {
    font-weight:bold;
    font-size:30px;
    padding:20px 20px 20px 0;
}

/* === borders === */
.nb {border: none; border-top: 0; border-right: 0; border-bottom: 0; border-left: 0}

table td,
.b_grey       {border: 1px solid #777}
.b_lightgrey  {border:1px solid #ccc}
.bt_grey      {border-top: 1px solid #999}
.bt_lightgrey {border-top: 1px solid #ccc}
.bt_medblue   {border-top: 1px solid #8EA2B0}
.bb_grey      {border-bottom: 1px solid #999}
.bb_lightgrey {border-bottom: 1px solid #ccc}
.bb_medblue   {border-bottom: 1px solid #8EA2B0}

/* finesse */
li,
p {margin-bottom: .8em}

ol li {list-style-type: decimal; margin-left: 3em}

/* Boards */
.topics_show #replies {
  display: block !important;
  padding:1em;
}
.topics_show #replies ol li {
    list-style-type:none;
    margin-bottom:0;
    margin-left:0;
}
.topics_show #replies ol li .post {
    border:1px solid #777;
    padding:10px;
}
.topics_show #replies ol li li {
    margin-top:-1px;
    margin-left:20px;
}
.avatar {
    width:20px;
    height:20px;
}
.recipes_show .intro_nav,
#intruction_ad_div,
#horizontal_ad,
#rating_module,
#recipe_take_action,
#tags,#goes_with,
#tried,
#footer,
#footer2,
#col3,
#recipes #col1a,
#recipes #col2,
#recipes #comments,
#recipes .comments_header,
#advertisement,
#recent_in_category{
  display:none !important;
}

.recipes_show #col1 #col1_servings {
    display:block;
}

/*Recipe print styles */
.recipes #printFull {margin:0;}
.format8x11.recipes  #print_content {border:none; padding: 0 0 0 30px;}
.recipes img {display:block; margin: 5px;}
.recipes #controls,
.recipes #reviews_and_bookmarks,
.recipes #left_sidebar,
.recipes #reviews_list,
.recipes #header_logo a.desktop {display: none;}
.recipes #ingredients ul {padding: 0 0 0 10px; list-style-type: none}
.recipes #instructions ol{padding: 0; margin-left:30px;}
.recipes #instructions li {margin-left:0}
.recipes #mantle_skin, .recipes #chow_header {width:620px}

/*Storied print styles*/
.stories_show .heading{display:none}
.stories_show .timestamp {clear:both}
#the_ten p.author_bio_new {clear:both}