/* CSS Document */
.RecipeTab{
margin:0px;
padding:0px;
position:relative;
}
.RecipeTab ul{
padding:0px;
margin:0px;
width:492px;
}
.RecipeTab ul li{
display:inline;
list-style:none;
margin:0px;
padding:0px;
float:left;
}
.RecipeTab ul li a:link, .RecipeTab ul li a:visited{
float:left;
display:block;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#100a01;
text-decoration:none;
}
.RecipeTab ul li.Breakfast a:link, .RecipeTab ul li.Breakfast a:visited{
background:transparent url(/images/breakfast_tab_normal.gif) no-repeat left top;
width:135px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul li.Breakfast a.selected{
background:transparent url(/images/breakfast_tab_selected.gif) no-repeat left top !important;
width:135px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul li.Lunch a:link, .RecipeTab ul li.Lunch a:visited{
background:transparent url(/images/lunch_tab_normal.gif) no-repeat left top;
width:129px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul li.Lunch a.selected{
background:transparent url(/images/lunch_tab_selected.gif) no-repeat left top !important;
width:129px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul li.Dinner a:link, .RecipeTab ul li.Dinner a:visited{
background:transparent url(/images/dinner_tab_normal.gif) no-repeat left top;
width:138px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul li.Dinner a.selected{
background:transparent url(/images/dinner_tab_selected.gif) no-repeat left top !important;
width:138px;
padding:12px 0px 0px 30px;
}
.RecipeTab ul ul{
clear:both;
width:143px;
background:transparent url(/images/recipe_menu_border.gif) repeat-y left top;
height:auto;
position:absolute;
margin:29px 0px 0px 8px;
display:none;
top:0px;
}

.RecipeTab ul ul li{
width:143px;
}
.RecipeTab ul ul li a:link, .RecipeTab ul ul li a:visited {
background:transparent url(/images/receipe_menu_dd_arrow.gif) no-repeat scroll 8px 10px !important;
font-size:12px !important;
height:auto;
padding:5px 18px !important;
width:107px !important;
}

.RecipeTab ul ul li a:hover {
font-weight:bold;
}

.RecipeContent{
width:492px;
background:transparent url(/images/recipe_content_shadow.gif) no-repeat left top;
}
.RecipeContent div.inner{
margin:0px 5px;
padding:0px 35px;
background:transparent url(/images/recipe_content_bg.gif) repeat-x left top;
width:412px;
}
.RecipeContent div.inner ul{
clear:both;
text-align:left;
width:412px;
padding:10px 0px 0px;
}
.RecipeContent div.inner ul li{
clear:both;
text-align:left;
}
.RecipeContent div.inner ol{
clear:both;
text-align:left;
width:412px;
padding:0px 0px 10px;
margin:0px;
}
.RecipeContent div.inner p.instructions{
padding:10px 0px 0px 0px !important;
margin:0px !important;
}
.RecipeContent div.inner ol li{
padding:0px;
margin:0px 0px 0px 22px;
}
.RecipeContent h2 {
color:#964B02;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:0px;
padding:15px 10px 0px 0px;
}
.RecipeContent h1 {
display:none;
color:#964B02;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
margin:0px;
padding:15px 10px 0px 0px;
}
.RecipeContent p{
clear:both;
}
.RecipeContent p.printrecipe{
float:left;
clear:right;
padding:15px 10px 0px !important;
}
.RecipeContent p.printrecipe a:link, .RecipeContent p.printrecipe a:visited {
background-image:url(/images/print_this_receipe_button.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:12px;
color:#000000;
display:block;
height:19px;
padding:4px 0px 0px 28px;
text-decoration:none;
width:92px;
}
.big {
font:Arial, Helvetica, sans-serif;
font-size:14px;
}

@media print{
#outerwrapper{
display:none;
}
#prntwrapper{
display:block !important;
}
.RecipeContent h2 {
color:#54748E;
}
}