﻿.ie6-upgradebar, #header, .breadcrumb, #left-nav, #search-box, #sort, .tally, #filter, .feedback, .actions, #footer, #push {display:none;}

body {padding: 0;margin: 0;font-size: 12px;font-family: "Segoe UI",Arial,Helvetica,sans-serif;color: #333;line-height: 1.5;}

h1 {font-size: 20px; font-weight: bold; color: #569D31; line-height: 1.3; margin: 0 0 10px 0; font-family: Trebuchet MS; clear:both;}
h2 {font-size: 18px; font-weight: normal; color: #569D31; line-height: 1.3; margin: 0 0 10px 0; font-family: Trebuchet MS;}
h3 {font-size: 14px; font-weight: normal; color: #666666; line-height: 1.3; margin: 0 0 10px 0; font-family: Trebuchet MS;}
h4 {font-size: 12px; font-weight: normal; color: #666666; line-height: 1.0; margin: 0 0 10px 0; font-family: Trebuchet MS;}
h1 img, h2 img, h3 img, h4 img {margin: 0;}

h1 i, h2 i, h3 i, h4 i {color:#888888; font-family:Georgia,"Times New Roman",Times,serif; font-size:80%; font-weight: normal;}

p {padding-bottom: 10px;}
a {color: #333; text-decoration: none; outline: none;}
blockquote {margin: 1.5em; color: #666; font-style: italic;}
strong {font-weight: bold;}
em,dfn { font-style: italic;}

.print-results, #results-list .book-img, #results-list .actions, #results-list span.add-bookmark, #pagination, #no-results {display:none;}


#results-list .listing, #results-list .listing ul {
    list-style: none;
    margin:0;
    padding:0;
}

#results-list .listing {
    border-bottom:3px solid #EEEEEE;
    border-top:1px solid #C7C7C7;
    padding: 10px;
    display: block;
}

#results-list h2 a.title, #results-list h2.title {
    font-family:Trebuchet MS;
    font-weight:bold;
    margin-top:5px;
}

#results-list h3 {
    font-family:Georgia,"Times New Roman",Times,serif;
}

#results-list .meta {
    font-size:90%;
    margin-top:4px;
    margin-bottom: 10px;
}

#results-list .meta b {
    font-weight:normal;
}

input {display:none;}

.shopping-list-print .recipes,.shopping-list-print .recipes li,.shopping-list-print .groups,.shopping-list-print .groups li,.shopping-list-print .ingredients,.shopping-list-print .ingredients li {list-style:none;margin:0;padding:0;}

.shopping-list-print h1{margin:20px 0;color:#333;}
.shopping-list-print h1 .print-list{background:#fff;font-family:Trebuchet MS;font-size:18px;text-decoration:underline;} 
.shopping-list-print h2{margin:0;font-weight:bold;color:#333;}
.shopping-list-print a{color:#555;}

.shopping-list-print .recipes{list-style:none;margin:0;}
.shopping-list-print .recipes li {padding:5px 0;border-bottom:1px #555 solid;}
.shopping-list-print .recipes span {display:block;color:#777;}
.shopping-list-print .recipes span a {color:#777;}

.shopping-list-print table tr td {padding:5px 0;border-bottom:1px #555 solid;}
.shopping-list-print table tr.header td{padding-top:20px;padding-bottom:0;border-bottom:0;} 

.shopping-list-print table tr td.row-one{width:300px;} 
.shopping-list-print table tr td.row-two{width:30px;} 
.shopping-list-print table tr td.row-three{width:300px;padding-left:20px;} 
.shopping-list-print table tr td.row-four{width:30px;} 


