*{ margin:0; padding:0; }
body{ background-color: #990000; font-family: arial, sans-serif; text-align:center; font-size: 76%; }
/* General Style Info */ p { margin-top: 6px; }
a{ color: #990000; text-decoration:underline; }
a:hover{ color: #ff0000; text-decoration:none; }
a img{ border:none; }
h1, h2, h3, h4{ }
h1{ }
h2{ }
h3{ }
h4{ }
em { }
ul, li { }
/* Layout */ #container{ color: #cccccc; margin-top: 10px; width: 700px; background-color: black; text-align:left; }
#header{ xmargin-top: 1em; xpadding: 4px 20px; }
#header h1 { background: black url(/farm_to_market.gif) no-repeat top left; margin-bottom: 10px; width: 100%; height: 150px; float: left; }
#header span { display:none ; }
#content{ clear:both; padding: 0px 40px 10px 40px; }
#footer{ clear:both; padding: 6px 10px; text-align: right; }
/* */ .menu ul { list-style: none; padding: 0; margin: 0; padding-bottom: 10px; float: right; clear: both; }
.menu li { float: left; margin: 0 0.15em; }
.menu li a { text-decoration: none; font-weight: bold; }
#hours { clear: both; color: #ff0000; font-weight: bold; line-height: 200%; font-size: large; float: left; width: 30%; }
#welcome { width: 65%; clear: none; float: right; }
#welcome p { padding-top: 6px; }
#suppliers { width: 65%; clear: none; float: right; }
#suppliers h4 { color: #990000; padding-top: 6px; }
#suppliers p { padding-top: 2px; padding-left: 12px; }
#press { width: 65%; clear: none; float: right; }
#article { width: 65%; clear: none; float: right; }
.article_title { color: #990000; font-weight: bold; font-size: large; padding-top: 6px; }
.article_title a { color: #ff0000; }
.article_subtitle { color: #990000; font-weight: bold; font-style: italic; font-size: medium; }
.article_publication { color: white; font-size: medium; }
.article_date { color: white; font-size: smaller; }
.article_byline { color: white; font-size: x-small; }
.article { }
.article_more { text-align: right; }
#press blockquote { padding-top: 2px; padding-left: 12px; xmin-height: 62px; xbackground: #333333 url(/img/bg_quoteDark.png) top left no-repeat; xcolor: #ffffff; text-align: justify; margin: 5px 0; padding: 10px; }
.wfRow { padding-right: 8px; border-right: solid 1px white; padding-left: 5px; font-weight: bold; }
.last { border-right: none; padding-right: 0px; }