body {
color: #1b3f8b;
background-color: #ffff;
font-family: "Times New Roman", serif;
padding: 1% 10% 1% 5%;
}

h1{
display: none;
}

div#content {
width:100%;
}

h2{
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 1.5em;
font-style: italic;
}

ol.recipe {
list-style-type: decimal;
}

table#pumpkin, table#ginger {
border: 3px solid #1b3f8b;
margin-bottom: 10px;
}

td.title {
border-right: 2px solid #1b3f8b;
}

td.steps {
border-top: 2px solid #1b3f8b;
}

td.signature {
font-size: 80%;
font-style: italic;
text-align: right;
}

p.validation {
display: none;
}