.recipes_table {background-color:#FAFCBA; width=95%; padding:5px;}
.recipes_categories_table {background-color:#FAFCBA; width=95%; padding:5px;}
.recipes_categories_text {color:#444444;}
a.recipes_categories_text,  a.recipes_categories_text:active, a.recipes_categories_text:hover, a.recipes_categories_text:visited
 {color:#444444; }
a.recipes_categories_text:visited { color:#444444; }
a.recipes_categories_text:hover { color:#444444; }
.recipes_caption { font-size:16; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
a.recipes_caption, a.recipes_caption:active, a.recipes_caption:hover, a.recipes_caption:visited
 {font-size:16; font-weight:bold; font-family:; valign:text-top; text-align:left; }
.recipes_caption2 { font-size:14;  font-weight:bold; valign:text-top; text-align:left; }
a.recipes_caption2, a.recipes_caption2:active, a.recipes_caption2:hover, a.recipes_caption2:visited
 { font-size:14; font-weight:bold; valign:text-top; text-align:left; }
.recipes_name { font-size:16; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  valign:text-top; text-align:left; }
.recipes_heading { font-size:14; text-align:left; vertical-align:top; font-weight:bold;}
.recipes_text { font-size:12; text-align:left; vertical-align:top;}
.recipes_all_table {text-align:center; background-color:#FAFCBA; border: 1px inset; width:100%; 
 padding:10px 10px 10px 10px; }
.recipes_all_table td {background-color:#FAFCBA;  padding:5px; }
.recipes_one_table {background-color:#FAFCBA; border: 1px inset; width:100%; padding:10px; }
.recipes_one_table td {background-color:#FAFCBA; padding:3px;  }
.recipes_detail_table {background-color:#FAFCBA;  width:100%; padding:5px; }
.recipes_detail_table td {background-color:##FAFCBA; padding:3px;  }
.recipes_search_table {background-color:#FAFCBA;  padding:10px; border: 1px inset; width:95%; }
.recipes_search_table td {background-color:#FAFCBA;  padding:10px; border: 1px inset; }
.recipes_nav_table {text-align:center; border:0px; padding:1px; font-size:14px; width:100%; }
.recipes_nav_table td {    }
.recipes_cat_heading { border-bottom: 2px solid black; font-size:12; text-align:left; vertical-align:top; font-weight:bold;}
.recipes_cat_table {text-align:center;  border: 1px inset; width:90%; padding:0px 0px 0px 0px; }
.recipes_cat_table td { padding:5px; }
.recipes_reviews {vertical-align:text-top; border: 1px inset; padding:0px 0px 0px 0px; border-spacing:0px; }
.recipes_subscriptions_table {width:90%; vertical-align:top; }
.recipes_subscriptions_table td {vertical-align:top; }
.recipes_subscriptions_heading {background-color:#FAFCBA; font-size:14; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.recipes_subscriptions_subheading {background-color:#FAFCBA; font-size:12; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:5px;  }
a.recipes_subscriptions_subheading, a.recipes_subscriptions_subheading:active, a.recipes_subscriptions_subheading:visited
 {background-color:#FAFCBA; font-size:12; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }
a.recipes_subscriptions_subheading:hover {background-color:#FAFCBA; color:#444444; font-size:12; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;  }
.recipes_subscriptions_subheading {background-color:#FAFCBA; font-size:12; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;  }
.recipes_subscription_text { text-align:right; padding-right:20px; }
.recipes_subscription_link { }
.recipes_site_nav, a.recipes_site_nav, a.recipes_site_nav:visited, a.recipes_site_nav:hover, a.recipes_site_nav:active 
{color:#444444; font-family: Arial, Helvetica, sans-serif; font-size:12; background-color:#FAFCBA;  text-decoration:none; text-align:left; }
a.recipes_site_nav:visited { color:#444444;}
a.recipes_site_nav:hover {color:#444444;}

.recipes_main_text {font-size:12; color:#444444; text-align:center; font-weight:bold; }
.recipes_msg_text {color:#FF0000; }
.recipes_page_table {width:100%; border:0px; padding:0px; }
.recipes_page_table td {padding:1px; border:0px; }
.recipes_page_cnt_align {text-align:left; }
.recipes_page_nav_align {text-align:right; }
.recipes_page_table_align { font-size:12; text-align:center; font-weight:bold;}
.recipes_page_table_text {color:#444444;}
.recipes_heading_align { font-size:12; text-align:center; font-weight:bold;}
.recipes_heading_align2 { font-size:16; text-align:center; font-weight:bold;}
.recipes_cell_caption { font-size:18;  font-weight:bold; vertical-align:text-top; text-align:center; }
.recipes_cell_caption2 { font-size:16;  font-weight:bold; vertical-align:text-top; text-align:center; }
.recipes_cell_caption3 { font-size:14;  font-weight:bold; vertical-align:text-top; text-align:center; }
.recipes_cell_caption4 { font-size:12;  font-weight:bold; vertical-align:text-top; text-align:center; }
.recipes_edit { text-decoration:none; padding:5px 0px 0px 0px; }
a.recipes_edit, a.recipes_edit:active, a.recipes_edit:hover, a.recipes_edit:visited
 { text-decoration:none; padding:5px 0px 0px 0px;} 
.recipes_favorites_align {text-align:right;}


.recipes_main_heading {
	border-bottom:1px #6a6928 dotted;
	margin:8px 0px 12px 0px;
	padding-right:18px;
	font-family:"Rage Italic";
	font-size:28px;
	color:#464409;
	text-align:right;
}
a.recipes_site_nav, a.recipes_site_nav:hover {
	padding:2px 8px 2px 8px; 
	border:1px #d8d391 solid; 
	font-family:Tahoma, Verdna, Arial;
	font-size:12px; 
	font-weight:bold;
	color:#6a6928; 
	background:url(http://www.tnjohnsons.com/photos/TpLnkBg.jpg) repeat-x;
	text-transform:capitalize;
	display:block;
	text-decoration:none;
}
a.recipes_site_nav:hover {
	background:url(http://www.tnjohnsons.com/photos/TNBg1.png) repeat-x bottom;
	border:1px #6a6928 solid; 
	color:#FFFFFF;
}
a.recipes_site_nav img {
	vertical-align:middle;
	margin-right:2px;
}
