a {
  color: #009390;
}
#main .callouts .callout h2 {
  color: #009390;
}
#main .blog-sidebar a {
  color: #009390;
}
.calloutcontent .recipe-teaser.stats h2.recipe-title a {
  color: #009390;
}
.teasers .recipe-teaser h2.recipe-title a {
  color: #009390;
}
.teasers .recipe-teaser .info a {
  color: #009390;
}
div.sociable {
  border: 1px solid #009390;
}
.upper p.breadcrumbs a.current {
  color: #009390;
}
.upper .categories ul.nav li.current-cat a, .upper .categories ul.nav li.wpsc-current-cat a {
  color: #009390;
}
h2.boxheader {
  background-color: #009390;
}
h2.blog-title, h2.blog-title a {
  color: #009390;
}
.product-teaser h2.product-title a {
  color: #009390;
}
.product-teaser p.description a {
  color: #009390;
}
.page-content table.shoppingcart td a {
  color: #009390;
}
table.yak_left th, th.yak_small {
  color: #009390;
}
.calloutcontent table.shoppingcart th {
  color: #009390;
  border-bottom: 1px solid #009390;
}
.calloutcontent table.shoppingcart tr.total td {
  color: #009390;
  border-top: 1px solid #009390;
}
#footer {
  width: 100%;
  height: 136px;
  position: relative;
  z-index: 50;
  background: transparent url(../images/pnf/grass2.png) repeat-x scroll 50% 0%;
  height: auto;
  padding-top: 20px;
  bottom: 0;
}
#footer p.humane a {
  display: block;
  clear: both;
  height: 0;
  margin-bottom: 3px;
  padding-top: 34px;
  width: 49px;
  background: transparent url(../images/pnf/humane.png) no-repeat scroll 0 0;
  overflow: hidden;
}
#bottomnav {
  padding-left: 55px;
}
#bottomnav li a, #footer p.copyright {
  color: #fff;
}
#footer p.texan-info, #footer div.alignright {
  margin-top: 20px;
}
.recipe .product-buttons button {
  background-image: url(../images/pnf/addcartbutton.png);
}
#main a.wp-caption, #main .front .tabs a.wp-caption, #main .callout .product-teaser h2 a, #main .callout .recipe-teaser a.more, p.blog-teaser a.more, .callout ul.category-list a, ul.latest_blog_list a {
  color: #009390;
  background-image: url(../images/pnf/anchor.png);
}
body {
  background-image: url(../images/pnf/body.png);
}
#background {
  height: 627px;
  background-image: url(../images/pnf/bodytop.png);
}
#main .callouts .callout .product-teaser a.details {
  background-image: url(../images/pnf/calloutdetailsbutton.png);
}
#main .front .photo {
  background-image: url(../images/pnf/frontimageframe.png);
}
#logo a {
  width: 131px;
  padding-top: 91px;
  background-image: url(../images/pnf/logo.png);
}
#topnav ul, #topnav li.hover {
  background-image: url(../images/pnf/menudrop.png);
}
#topnav ul li a:hover {
  background-image: url(../images/pnf/menudrophover.png);
}
#main .page .body .bottom {
  background-image: url(../images/pnf/pagebottom.png);
}
#main .page .body .middle {
  background-image: url(../images/pnf/pagecontent.png);
}
/*
body.print #main .page .body .middle {
  background-image: url(../images/pnf/pagecontentprint.png);
}
  */
#main .page .body .top {
  background-image: url(../images/pnf/pagetop.png);
}
.recipe .product-buttons a#product-details, #commentform #submit {
  background-image: url(../images/pnf/productdetailsbutton.png);
}
.share-buttons a, .product a.print {
  background-image: url(../images/pnf/sharebutton.png);
}
#main .blog-sidebar .top, #main .callout-400.callout .top {
  background-image: url(../images/pnf/sidebartop.png);
}
#main .blog-sidebar .middle, #main .callout-400.callout .middle {
  background-image: url(../images/pnf/sidebarcontent.png);
}
#main .blog-sidebar .bottom, #main .callout-400.callout .bottom {
  background-image: url(../images/pnf/sidebarbottom.png);
}
#main .front .tabs #tab-second.tab {
  background-image: url(../images/pnf/tabcontent.png);
}
#main .front .tabs #tab-first.tab {
  background-image: url(../images/pnf/tabcontentother.png);
}
#main .front .tabs .selector li#selector-second a {
  background-image: url(../images/pnf/tabcurrent.png);
}
#main .front .tabs .selector li#selector-first a {
  background-image: url(../images/pnf/tabother.png);
}
#logo span {
  color: #5b270f;
}
#footer p.texan a {
  background-image: url(../images/pnf/texan.png);
  padding-top: 65px;
  width: 55px;
}
#bottomnav li, #footer p.copyright {
  background: transparent url(../images/pnf/bottomnavsep.png) no-repeat scroll 0px 2px;
}
#addressSubmit {
  background: transparent url(../images/pnf/productdetailsbutton.png) no-repeat scroll 0 0;
}

