a.article
{
   color: #330000;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}
a.editors-letter
{
   color: #ffffcc;
   font-size: 26px;
   font-weight: bold;
   margin: 0px;
   text-align: left;
   text-decoration: none;
}
a.footer
{
   color: #ffffff;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
}
a.footer2
{
   color: #000000;
   font-size: 10px;
   text-align: center;
   text-decoration: none;
}
a.headline
{
   color: #ffffcc;
   font-size: 18px;
   font-style: italic;
   font-weight: bold;
   text-decoration: none;
}
a.home-event
{
   color: #ffffcc;
   font-size: 12px;
}
a.newsletter-close
{
   color: #fffecd;
   font-size: 12px;
   text-decoration: none;
}
a.read-it-now
{
   color: #ffcc33;
   font-family: "Times New Roman", Times, serif;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
}
a.site-map
{
   color: #ffffff;
   font-size: 18px;
   line-height: 40px;
/*   text-decoration: none;*/
}
a.text
{
   color: #330000;
}
a.text:hover
{
   color: #ffffcc;
}
a.text2
{
   color: #330000;
   text-decoration: none;
}
a.text2:hover
{
   color: #ffffcc;
}
a.text3
{
   color: #003366;
   text-decoration: none;
}
a.title:hover
{
   color: #ffffcc;
}
a.title2:hover
{
   color: #ffffcc;
}
.archive
{
   color: #330000;
   font-size: 11px;
}
.back-color
{
   background-color: #996666;
}
.back-color2
{
   background-color: #cc9999;
}
.back-color3
{
   background-color: #663333;
}
.back-color4
{
   background-color: #ffffff;
}
.back-color5
{
   background-color: #660000;
}
body
{
   background-color: #996666;
   color: #f0f0f0;
   font-family: Arial, Helvetica, sans-serif;
   margin: 0px;
}
.column
{
   background-color: #cc9999;
   background-image: url("images/gradient.gif");
   background-position: bottom;
   background-repeat: repeat-x;
}
.column-editor
{
   background-color: #996666;
   background-image: url("images/gradient_editor.gif");
   background-position: top;
   background-repeat: repeat-x;
}
.column-footer
{
   background-color: #330000;
   background-image: url("images/gradient_footer.gif");
   background-repeat: repeat-x;
}
.column-home
{
   background-color: #996666;
   background-image: url("images/gradient_home.gif");
   background-position: top;
   background-repeat: repeat-x;
}
div.menu {
   background-color: #660000;
   display: none;
   left: 0px;
   margin: 0;
   position: absolute;
   right: 0px;
   top: 226px;
   visibility: hidden;
   width: 160px;
   zIndex: 100;
}
div.newsletter
{
   margin: 10px 0px 0px 0px;
}
font.sub-headline
{
   font-size: 13px;
}
input.email
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}
input.email-note
{
   font-family: Arial, Helvetica, sans-serif;
   color: #b0b0b0;
   font-size: 11px;
}
input.paypal-button
{
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
li.menu
{
   border: #ffffff 1px solid;
   list-style: none;
   margin: 0;
   padding: 2;
   text-align: left;
}
.nav
{
   color: #ffffff;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
   text-decoration: none;
}
.newsletter
{
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
}
p.article
{
   margin: 10px 0px 10px 0px;
}
p.editors-issue
{
   color: #ffffcc;
   font-size: 14px;
   font-weight: bold;
   text-align: left;
}
p.editors-quote
{
   color: #ffffcc;
   font-size: 30px;
   font-weight: bold;
   margin: 0px 20px 15px 20px;
   text-align: left;
}
p.headline
{
   color: #ffffcc;
   font-size: 18px;
   font-style: italic;
   font-weight: bold;
}
p.home
{
   color: #440000;
   font-size: 13px;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
}
p.home-event
{
   color: #330000;
   font-size: 12px;
}
p.mini-break
{
   font-size: 4px;
}
p.status
{
   color: #ffffff;
   font-size: 13px;
   font-weight: bold;
   text-align: center;
}
p.text
{
   color: #330000;
   font-size: 12px;
}
p.text2
{
   color: #330000;
   font-size: 11px;
}
p.text-quote
{
   color: #330000;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   text-align: right;
}
.paypal
{
   font-size: 13px;
}
table
{
   border-collapse: collapse;
}
table.full
{
   border-collapse: collapse;
   height: 100%;
   width: 100%;
}
table.no-collapse
{
   border-collapse: separate;
}
table.site
{
   background-color: #996666;
   text-align: center;
   width: 768px;
}
td.home-caption
{
   color: #440000;
   font-size: 13px;
   font-weight: bold;
   text-align: center;
}
td.join
{
   font-size: 11px;
}
td.join2
{
   color: #000000;
   font-size: 12px;
   font-weight: bold;
}
.title
{
   color: #330000;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
}
.title2
{
   color: #330000;
   font-size: 15px;
   font-weight: bold;
   text-decoration: none;
}
.title3
{
   color: #330000;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}
.title4
{
   color: #330000;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
}
.title5
{
   color: #ffcc33;
   font-size: 14px;
   font-weight: bold;
}
.title6
{
   color: #663333;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
}
.title-articles
{
   color: #ffcc33;
   font-size: 18px;
   font-weight: bold;
   text-decoration: none;
}
.title-feature
{
   color: #ffcc33;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
}
.title-market
{   
   color: #660000;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
}
.title-recipe-dir
{
   color: #ffcc66;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}
ul.menu
{
   margin: 0;
   padding: 0;
}