  a:link              { font-family: "Arial", Arial, Helvetica, sans-serif; font-size:   14px; color: #7B9A4A; text-decoration: underline; }
  a:visited           { font-family: "Arial", Arial, Helvetica, sans-serif; font-size:   14px; color: #7B9A4A; text-decoration: underline; }
  a:hover             { font-family: "Arial", Arial, Helvetica, sans-serif; font-size:   14px; color: #35441D; text-decoration: underline; }
  a:active            { font-family: "Arial", Arial, Helvetica, sans-serif; font-size:   14px; color: #7B9A4A; text-decoration: underline; }

  a.copyright:link     { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:10px; color:#32204A; text-decoration:none;  }
  a.copyright:active   { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:10px; color:#32204A; text-decoration:none;  }
  a.copyright:visited  { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:10px; color:#32204A; text-decoration:none;  }
  a.copyright:hover    { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:10px; color:#406800; text-decoration:none;  }


  td.plugincontent_1 a:link     { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:14px; color:#32204A; text-decoration:none;  }
  td.plugincontent_1 a:active   { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:14px; color:#32204A; text-decoration:none;  }
  td.plugincontent_1 a:visited  { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:14px; color:#32204A; text-decoration:none;  }
  td.plugincontent_1 a:hover    { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:14px; color:#785AA1; text-decoration:none;  }


  td.plugincontent_2.r_row1 a:link     { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row1 a:active   { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row1 a:visited  { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row1 a:hover    { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }

  td.plugincontent_2.r_row2 a:link     { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row2 a:active   { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row2 a:visited  { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }
  td.plugincontent_2.r_row2 a:hover    { font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-decoration: underline;  }

  td.plugincontent_2.r_row3 a:link     { font-weight: bold; font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:16px; color:#32204A;  text-decoration: underline;  }
  td.plugincontent_2.r_row3 a:active   { font-weight: bold; font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:16px; color:#32204A; text-decoration: underline;  }
  td.plugincontent_2.r_row3 a:visited  { font-weight: bold; font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:16px; color:#32204A; text-decoration: underline;  }
  td.plugincontent_2.r_row3 a:hover    { font-weight: bold; font-family: "Arial", Arial, Helvetica, sans-serif;   font-size:16px; color:#32204A; text-decoration: underline;  }


img { border: 0; }

html,body
{
  height: 100%;
  margin-top:    0px;
  margin-bottom: 0px;
  margin-left:   0px;
  margin-right:  0px;

  padding-top: 0;

  color:       #35441D;
  font-size:   14px;
  font-family: Arial, Arial, Helvetica, sans-serif;

  background-image:url(images/off-ksm_background_1.jpg);
  background-repeat:repeat-x;
  background-position:top;
  background-color: #FFFFFF;
 }

h1 {font-size:110%;}
h2 {font-size:100%;}
h3 {font-size:90%;font-weight:bold;}
h4 {font-size:80%;font-weight:normal;}
h5 {font-size:70%;font-weight:bold;font-family:Verdana;}
h6 {font-size:60%;font-weight:normal;font-family:Verdana;}

.r_toolbarheader
{


  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-family: Arial;
  font-size:   16px;
  color:       #000000;
  font-weight: BOLD;


}
.toolbar_words
{

  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-family: Arial;
  font-size:   14px;
  color:       #406800;
  font-weight: bold;


}
.recipetitle
{
  color:       #7B9A4A;
  font-size:   25px;
  font-family: Arial;


}
.tdrow1
{


  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-family: Arial;
  font-size:   11px;
  color:       #406800;
  font-weight: bold;


}


.tdrow2
{
  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}


.tdrow3
{
  background-color:#F3FBEE;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}

.r_row1
{
  background-color:#F3FBEE;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-family: Arial;
  font-size:   14px;
  color:       #000000;
}

.description
{
  color:#444444;
  font-size: 10px;
  font-weight: bold;
  font-stretch:expanded;
}

.description_selected
{
  color:#FF0066;
  font-size: 11px;
  font-weight: bold;
  font-stretch:expanded;
}
.r_row2
{
  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-family: Arial;
  font-size:   14px;
  color:       #000000;
}

.r_row3
{
  background-color:#F3FBEE;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-size:   14px;
  font-family: Arial, Arial, Helvetica, sans-serif;
}

.blog_row1
{
  background-color:#FFFFFF;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}


.blog_row2
{
  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}
.blog_user_title
{
  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-size:   14px;
  color:       #406800;
  font-weight: bold;
}
.blog_title
{
  background-color:#DDF3D2;
  border-bottom:1px solid #DDDCDC;
  border-right:1px solid #DDDCDC;
  border-top:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  font-size:   18px;
  color:       #406800;
  font-weight: bold;
}
 td.plugincontent_1
 { color:#32204A; }

select, option, textarea, input
{ border: 1px #BDBDBD solid; color:#33362E; font-size:12px;   font-family: Arial, Arial, Helvetica, sans-serif; background-color: #FFFFFF; padding: 1px; }

hr
{ height: 1px; border: 0px; color: #D4D2D2; background-color: #D4D2D2; }

.pluginname_1
{ color: #32204A; font-weight:bold; padding: 0px 0px 3px 23px; }

.pluginname_2
{ color: #406800; font-weight:bold; padding: 0px 0px 3px 23px; }

.pluginname_3
{ color: #406800; font-weight:bold; padding: 0px 0px 1px 23px; }

.breadcrumb
{ font-size:20px;  color: #406800;  padding: 0px 16px 15px 0px; }

.copyright
{ font-size:10px; color: #32204A; padding: 9px 0px 0px 0px;  }

.leaf_1
{ background-image:url(images/ksm_leaf_1.gif); background-repeat:no-repeat; background-position: top right; }

.leaf_2
{ background-image:url(images/ksm_leaf_2.gif); background-repeat:no-repeat; background-position: top left; }

.padding_1
{ padding-right: 2px; }

.padding_2
{ padding-right: 1px; }

.padding_3
{ padding-left: 15px; padding-right: 15px; }

.main_1
{ border: 1px solid #DDDCDC; border-bottom: 0px; background-color:#FFFFFF; }

.main_2
{ background-color:#FFFFFF; padding-bottom: 1px; }

.header_1
{ background-image:url(images/ksm_header_2.jpg); background-repeat:repeat-x; background-position: top; }

.header_2
{ background-image:url(images/ksm_header_1.jpg); background-repeat:no-repeat; background-position: top center; }

.header_3
{ background-image:url(images/ksm_header_3.jpg); background-repeat:no-repeat; background-position: top right; }

.header_4
{ border: 1px solid #DDDCDC; background-color:#CBD9B0;}

.header_5
{ background-image:url(images/ksm_header_4.jpg); background-repeat:no-repeat; background-position: top left; }

.navigation_1
{ background-image:url(images/ksm_navigation_2.jpg); background-repeat:repeat-x; background-position: top; }

.navigation_2
{ background-image:url(images/ksm_navigation_1.jpg); background-repeat:no-repeat; background-position: top left; }

.cat
{ padding: 0px 10px 2px 10px; }

.banner
{ border-right: 1px solid #DDDCDC; border-bottom: 1px solid #DDDCDC; background-image:url(images/ksm_banner.jpg); background-repeat:no-repeat;}

.plugin_1_1
{ border-right: 1px solid #DDDCDC; border-bottom: 1px solid #DDDCDC; }

.plugin_1_2
{ background-image:url(images/ksm_plugin_1_2.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_1_3
{ background-image:url(images/ksm_plugin_1_1.jpg); background-repeat:no-repeat; background-position: top left; }

.plugin_1_4
{ background-image:url(images/ksm_plugin_1_3.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_2_1
{ border-left: 1px solid #DDDCDC;  border-bottom: 1px solid #DDDCDC; }

.plugin_2_2
{ background-image:url(images/ksm_plugin_2_2.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_2_3
{ background-image:url(images/ksm_plugin_2_1.jpg); background-repeat:no-repeat; background-position: top left; }

.plugin_2_4
{ background-image:url(images/ksm_plugin_2_3.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_2_5
{ border-bottom: 1px solid #DDDCDC; }

.plugin_3_1
{ background-image:url(images/ksm_plugin_3_2.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_3_2
{ background-image:url(images/ksm_plugin_3_1.jpg); background-repeat:no-repeat; background-position: top left; }

.plugin_3_3
{ background-image:url(images/ksm_plugin_3_3.jpg); background-repeat:repeat-x; background-position: top; }

.plugin_3_4
{ background-image:url(images/ksm_plugin_3_4.jpg); background-repeat:repeat-x; background-position: bottom; padding: 2px 8px 12px 8px;}

.footer_1
{ background-image:url(images/ksm_footer_1.jpg); background-repeat:repeat-x; background-position:top; padding: 0px 15px 0px 15px;}

.footer_2
{ background-image:url(images/ksm_footer_2.jpg); background-repeat:repeat-x; background-position:top; border-left: 2px solid #FFFFFF; }

.plugincontent_1
{ padding: 3px 9px 6px 9px; }

.plugincontent_2
{ padding: 3px 9px 6px 9px; }

.plugin_title
{ color: #406800; font-weight:bold; padding: 4px 0px 3px 20px; }
