
body { margin: 0px 0px 0px 0px; } 

h1   { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ff0000; font-weight: bold; text-align: center; }
h2   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; text-align: center; }
h3   { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-align: right; }

.hometext        { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000;  font-weight: bold; text-align: center;}
.arttext         { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
.artname_index   { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.headlines a     { color: #0000FF !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.headlines_title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  text-decoration: underline; }

.link                 { margin-top: 0cm; font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 10px;text-align: center;  text-decoration: none;}
.link a               { font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 10px;text-align: center;  text-decoration: none;}
.link a:hover         { font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 10px;text-align: center;  text-decoration: none;}
    


/*tables */

TABLE.wrapper      { width: 750; background-color: #ffffff; border:2px solid #ffffff;}
TD.top_spread      { background-color: #ffffff; vertical-align: top; border-right:20px solid #ffffff;}
TD.lhs             { background-color: #ffffff; vertical-align: top; border-top:20px solid #ffffff; border-left:5px solid #ffffff; border-right:5px solid #ffffff;}
TD.lhs_top_empty   { }
TD.lhs_spacer      { }
TD.tip_area        { width: 99%; border-top:20px solid #ffffff; border-bottom:20px solid #ffffff; border-right:20px solid #ffffff; vertical-align: top;}
TD.index_list_area { width: 99%; border-top:20px solid #ffffff; border-bottom:20px solid #ffffff; border-right:20px solid #ffffff; vertical-align: top;}
TD.rhs_top_empty   { }
TD.rhs_spacer      { }
TD.rhs             { background-color: #ffffff; vertical-align: top; border-top:20px solid #ffffff; }
TD.bottom_spread   { text-align:center;}

TABLE.recipe_list     { width: 336; border-top:5px solid #ffffff; border-left:2px solid #ffffff;}
TD.recipe_title a      { color: #0000ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
TD.recipe_description { border-bottom:10px solid #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

/*Menu */

TABLE.menu            { border-top:0px solid #ffffff;}
TD.menu_title         { padding-top: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: underline; }
TD.menu_list          { padding-top: 4px; border-left:5px solid #ffffff;}
TD.menu_list_selected { padding-top: 4px; border-left:5px solid #ffffff;}


.category_link_depth1 a         { color: #0000FF !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.category_link_depth2 a         { color: #0000FF !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.category_link_depth3 a         { color: #0000FF !important; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
