/* CSS Document */

/* styles for recipes */

table.recipes {
width: 100%;
border-collapse: collapse;
border: 1px solid #666666;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
}
.inner {
height:290px; overflow:auto;
}
table.recipes a:link, table a:visited, table a:active {
background-color: transparent;
color: #333333;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
}
table.recipes a:hover {
background-color: transparent;
color: #333333;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
}
table.recipes caption {
background-color: transparent;
border: 1px solid #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
padding: 5px 8px 5px 0px;
}
tbody.recipes td, tbody.recipes th {
background-color: #ffffff;
padding-right: 7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
}
tbody.recipes tr.odd th, tbody.recipes tr.odd td {
background-color: #d5d5d5;
}
tbody.recipes tr:hover td, tbody.recipes tr:hover th {
background-color: #b5b5b5;
}
thead.recipes th {
background: #cccccc repeat-x left center;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
line-height: 19px;
padding: 0 8px 2px 0px;
white-space: nowrap;
}
td.recipes, th.recipes {
vertical-align: middle;
}

/* Get rid of the margin, padding and bullets in the unordered lists */
#precipe, #precipe ul {padding:0; margin:0; list-style-type: none;}

/* styles for videos */

table.videos {
width: 800px;
margin-left: 3px;
border-collapse: collapse;
border: 0px solid #666666;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
}
table.videos caption {
background-color: transparent;
border: 1px solid #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
padding: 5px 8px 5px 0px;
}

