
#printlogo{display:none;}
/* Menu  */
#rp{display:block; position:relative;}
#rp span{display:block;position:absolute;width:81px;height:72px;
background:url(../images/layout/Menu/Recipe-icon.png);
position:absolute;
top:35px;
left:40px;
}



/* Recipes */
h1, h2, h3, p{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.clear {
clear: both;
}
.recipes {
border-bottom:1px dashed #E0CB96;
margin-bottom:20px;
padding-bottom:10px;
overflow:hidden;
width: 100%; /* ie clear fix */
clear: both;
}
h1{
font-size:24px;
}
p{
font-size:12px;
margin:0 0 1em 0;
}
h2 a, h2{
font-size:16px;
margin-bottom:5px;
}
.recipes.primary h2 a, h2{
font-size:18px;
margin-bottom:5px;
}
.recipes.primary  p{
font-size:14px;
margin:0 0 .5em;
}
.recipes p{
margin:0 0 .5em;
}
.recipes p img{
float:left;
border: 4px solid #E0CB96;
margin: 0 10px 5px 0;
}
.RPhead img{
float:right;
border: 4px solid #E0CB96;
margin: -40px 0 10px 10px;
}
.RPhead {
font-weight: bold;
}

/* Recipes Detail */
img.left{
float:left;
border: 8px solid #E0CB96;
margin:0 15px 15px 0;
}
h3{font-size:12px;margin:1em 0 0 0;}
.cols2 {
	float:left;
	width: 306px;
	margin-bottom: 20px;
}
.print{
clear: both;

}
.print a{
display:block;
float: left;
text-decoration:none;
border:1px solid #ddd;
padding:5px 10px 5px 26px;
margin-bottom: 1em;
background:url(../images/layout/icon-print.png) no-repeat 5px center;

}
.print a:hover{
background-color:#eee;
}


@media print{
#printlogo{display:block;width:200px;}
#header1, #header2, #leftcol, #footer1, #footermenu, .print{display:none;}
}