/* Recipes */
table.kids{
width: 900px;
margin: 0px auto;
padding: 0px;
color: #ba1319;
}

a {
color: #ba1319;
}

a:hover {
color: #000;
}
.kids td{
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 0px;
}

.kids tr{
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-right: 0px;	
}

.recipetop td{
vertical-align: top;
}

.leftcontent {
float: left;
margin-left: 10px;
top: 50px;
width:200px;
background:#fff;
}

IMG.centercontent { 
width: 400px;
margin-left: 20px;
margin-right: 20px;
background: #FFFFFF;
padding: 10px;
border: 2px solid #ba1319;
} 

.spacer {
height: 60px;
}	

.printer {
text-align: center;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
margin-bottom: -20px;
width: 150px; 
height: 50px;
}

a.printer {
padding: 5px;
background: #ba1319;
color: #fff;
font-weight: bold;
}

.kidsrec1{
width: 523px;
height: 75px;
background: url(../img/kidstr12.jpg) no-repeat;
}

.kidsrec1text{
position: absolute;
height: 50px;
margin-top: 20px;
padding-left: 20px;
padding-bottom: 0px;
font-size: 1.5em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;

}

.kidsrec2{
width: 523px;
height: 68px;
background: url(../img/kidstr13.jpg) no-repeat;
padding-left: 20px;
padding-bottom: 0px;
font-size: 1.7em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kidsrec3{
width: 523px;
height: 66px;
background: url(../img/kidstr14.jpg) no-repeat;
padding-left: 25px;
padding-bottom: 0px;
font-size: 1.5em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kidsrec4{
width: 523px;
height: 64px;
background: url(../img/kidstr15.jpg) no-repeat;
padding-left: 50px;
padding-bottom: 0px;
font-size: 1.7em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kidsrec5{
width: 523px;
height: 146px;
background: url(../img/kidstr16.jpg) no-repeat;
}

.kidsrec5text{
display: block;
padding-left: 0px;
padding-right: 70px;
padding-bottom: 0px;
font-size: 1.6em;
font-weight: bold; 
text-align: center;
font-family: "arial black", arial, geneva, sans serif;
margin-left: 25px;
margin-bottom: 0px;
}

.kidsintro{
width: 900px;
height: 581px;
background: url(../img/kidsb1.jpg) no-repeat;
}

.kidsintrotext{
padding-top: 80px;
padding-left: 185px;
padding-right: 90px;
padding-bottom: 0px;
line-height: 1.3em;
font-size: 1.0em;
font-weight: bold;
text-align: center;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
float: left;
}

.kidsmenu{ 
width: 383px;
height: 443px;
background: url(../img/krmenu.jpg) no-repeat;
padding-top: 0px;
padding-left: 40px;
padding-bottom: 0px;
font-size: 1.4em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
} 

html>body .kidsmenu{
padding-top: 0px;
}

.kr11{
width: 371px;
height: 375px;
background: url(../img/kr11.jpg) no-repeat;
}

p.kr11txt{
padding-left: 50px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 35px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
text-align: center;
}

.kr12{
width: 529px;
height: 375px;
background: url(../img/kr12.jpg) no-repeat;
padding-bottom: 0px;
font-size: 1.5em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

p.kr12txt{
padding-left: 40px;
padding-top: 30px;
padding-bottom: 0px;
padding-right: 35px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kr21{
width: 477px;
height: 357px;
background: url(../img/kr21.jpg) no-repeat;
}

p.kr21txt{
padding-left: 150px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 25px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kr22{
width: 423px;
height: 357px;
background: url(../img/kr22.jpg) no-repeat;
}

p.kr22txt{
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 125px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

p.kr222txt{
padding-left: 15px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 110px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
}

.kr31{
width: 371px;
height: 467px;
background: url(../img/kr31.jpg) no-repeat;
vertical-align: top;
}

p.kr31txt{
padding-left: 50px;
padding-top: 20px;
padding-bottom: 0px;
padding-right: 55px;
font-size: 1.3em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
margin-bottom: 0px;
text-align: center;
}

.kr32{
width: 529px;
height: 467px;
background: url(../img/kr32.jpg) no-repeat;
font-size: 1.5em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
}

.kr32blank{
width: 529px;
height: 467px;
background: url(../img/kr32blank.jpg) no-repeat;
font-size: 1.5em;
font-weight: bold;
font-family: "arial black", arial, geneva, sans serif;
}
