@charset "UTF-8";

.content a:link { text-decoration: none; color: #008478;; }
.content a:visited { text-decoration: none; color: #008478;; }
.content a:hover { color: #008478;; text-decoration:underline; }
.content a:active, .content a:focus { text-decoration: none; color: #008478;; }

#header { background: #d0d1d1 url(/_img/food/bg-body.jpg) repeat-x center top;  }
#header_sub { background: #d0d1d1 url(/_img/food/bg-body-sub.jpg) repeat-x center top; }
#header h2#homepage { background: url(/_img/food/header-home.jpg) no-repeat center top; }
#header_sub h2#blog { background: url(/_img/food/header-blog-gary.jpg) no-repeat center top; }
#header_sub h2#news { background: url(/_img/food/header-news.jpg) no-repeat center top; }
#header_sub h2#services { background: url(/_img/food/header-services.jpg) no-repeat center top; }
#header_sub h2#staff { background: url(/_img/food/header-staff.jpg) no-repeat center top; }
#header_sub h2#clients { background: url(/_img/food/header-clients.jpg) no-repeat center top; }
#header_sub h2#case-studies {background: url(/_img/food/header-case-studies.jpg) no-repeat center top; }
#header_sub h2#white-papers { background: url(/_img/food/header-white-papers.jpg) no-repeat center top; }
#header_sub h2#contact { background: url(/_img/food/header-contact.jpg) no-repeat center top; }

#header_sub h2#gary-augustine { background: url(/_img/food/header-gary-augustine.jpg) no-repeat center top; }
#header_sub h2#bill-lehmann { background: url(/_img/food/header-bill-lehmann.jpg) no-repeat center top; }
#header_sub h2#stu-ellis { background: url(/_img/food/header-stu-ellis.jpg) no-repeat center top; }
#header_sub h2#joli-hohenstein { background: url(/_img/food/header-joli-hohenstein.jpg) no-repeat center top; }

h2.news, h2.news, h2.services, h2.staff, h2.clients, h2.case-studies, h2.white-papers, h2.contact, h2.other-staff, h2.other-case-studies, h2.tagline{ width: 330px; height:20px; text-indent:-9999px; line-height:0em;}
h2.news{ background: url(/_img/food/h2-news.gif) no-repeat top left;  }
h2.services{ background: url(/_img/food/h2-services.gif) no-repeat top left; }
h2.staff{ background: url(/_img/food/h2-staff.gif) no-repeat top left; }
h2.other-staff{ background: url(/_img/food/h2-other-staff.gif) no-repeat top left; }
h2.clients{ background: url(/_img/food/h2-clients.gif) no-repeat top left; }
h2.case-studies{ background: url(/_img/food/h2-case-studies.gif) no-repeat top left; }
h2.other-case-studies{ background: url(/_img/food/h2-other-case-studies.gif) no-repeat top left; }
h2.white-papers{ background: url(/_img/food/h2-white-papers.gif) no-repeat top left; }
h2.contact{ background: url(/_img/food/h2-contact.gif) no-repeat top left; height:47px; }
h2.tagline{ background: url(/_img/food/whats-on-your-plate.gif) no-repeat top left; height:170px; width:529px; }

h4.recent-posts, h4.contributing-writers, h4.categories, h4.recent-news, h4.archive, h4.address, h4.phone, h4.email{ width: 100%; height:14px; text-indent:-9999px; padding-bottom:6px; border-bottom:1px #CCC solid; line-height:0em; margin:30px 0 10px 0; }
h4.contributing-writers{ background: url(/_img/food/h4-contributing-writers.gif) no-repeat top left;  }
h4.recent-posts{ background: url(/_img/food/h4-recent-posts.gif) no-repeat top left;  }
h4.categories{ background: url(/_img/food/h4-categories.gif) no-repeat top left;  }
h4.recent-news{ background: url(/_img/food/h4-recent-news.gif) no-repeat top left;  }
h4.archive{ background: url(/_img/food/h4-archive.gif) no-repeat top left;  }
h4.address{ background: url(/_img/food/h4-address.gif) no-repeat top left;  }
h4.phone{ background: url(/_img/food/h4-phone.gif) no-repeat top left;  }
h4.email{ background: url(/_img/food/h4-email.gif) no-repeat top left;  }

#case-studies {  background: url(/_img/food/callout-case-studies.jpg) no-repeat top left; width: 275px; height:113px; }
a:link #case-studies { color: #000; }
a:visited #case-studies { color: #000; }
a:hover #case-studies { color: #008478; }

#services {  background: url(/_img/food/callout-services.jpg) no-repeat top left; width: 275px; height:74px; margin-left: 12px; }
a:link #services { color: #000; }
a:visited #services { color: #000; }
a:hover #services { color: #008478; }

#staff-callout {  background: url(/_img/food/callout-staff.jpg) no-repeat top left; width: 275px; height:74px; }
a:link #staff-callout { color: #000; }
a:visited #staff-callout { color: #000; }
a:hover #staff-callout { color: #008478; }

#white-papers-callout {  background: url(/_img/food/callout-white-papers.jpg) no-repeat top left; width: 275px; height:80px; }
a:link #white-papers-callout { color: #000; }
a:visited #white-papers-callout { color: #000; }
a:hover #white-papers-callout { color: #008478; }

a.dropdownHeader h2{ color: #008478; }
	a.dropdownHeader:hover h2{ text-decoration:underline; }
