/* Open Source Food Print CSS - 12/02/2008

	Table of Contents:
	Remove Elements
	Restyle Elements
	
*/

/* Reset
---------------------------------------------------------------------------------------- */

@import "reset.css";

* {
	margin: 0;
	padding: 0;
}

/* Remove Elements
---------------------------------------------------------------------------------------- */
div#global_nav_container, div#main_nav_container, div#sidebar_ads, div#footer_links, ul#static_links, div#header_inner p#tagline, div#banner_container, div#main_nav_container, div#content_spacer, div#content_container p.back_to_top, div#article_content span#sharethis_0,div#content_container div.article_ad, div#header_inner h1#logo em, p#not_logged_comment, div.banner_container, div.print_list_box_out {
    display: none;
}
div.clear {
    clear: both;
}
/* 	Restyle Elements
---------------------------------------------------------------------------------------- */
div.article_image div.image_caption {
    font-size: 10px;
}
p.article_smalltext, div#credits, div.article_image {
    font-size: 11px;
}
div#content_container p {
    font-size: 12px;
}
div#header_inner h1#logo {
    font-size: 18px;
}
h1#main_title {
    font-size: 22px;
}
div#content_container p {
    line-height:1.5em;
}
h1#logo a span {
    display:block;
}
div#header_inner h1#logo a, div#header_inner h1#logo a span, div#credits, div#credits a {
    color: black;
    text-decoration: none;
}
div.article_image, div#content_container p#article_credit {
    float:left;
    margin:0pt 5px 0pt 0pt;
}
div#content_container p {
    margin:0pt 0pt 15px;
}
div#comments {
    margin-top: 20px;
}
ul#comment_list li {
    border-color:#cccccc;
    border-style:solid none none;
    border-width:1px;
    padding:10px 10px 5px;
}
ul#comment_list li p.gravatar {
    float:left;
    height:25px;
    padding:0pt;
    width:28px;
}
ul#comment_list li p {
    padding-bottom:5px;
}
div#content_container div#comments p {
    margin:0pt;
}
div.article_image.single div.image_caption {
    width:188px;
}
div.article_image {
    background:#F8F8F8;
    float:left;
    margin:0pt 10px 10px 0pt;
}
div#header_inner, h1#logo a {
    height: 40px;
    position: relative;
    top:0;
}
div.article_image {
    background:#F8F8F8;
    float:left;
    margin:0pt 10px 10px 0pt;
}
div.article_image img {
    display:block;
}
