a {
  color: #ca6e29;
}
#main .callouts .callout h2 {
  color: #ca6e29;
}
#main .blog-sidebar a {
  color: #ca6e29;
}
.calloutcontent .recipe-teaser.stats h2.recipe-title a {
  color: #ca6e29;
}
.teasers .recipe-teaser h2.recipe-title a {
  color: #ca6e29;
}
.teasers .recipe-teaser .info a {
  color: #ca6e29;
}
div.sociable {
  border: 1px solid #ca6e29;
}
.upper p.breadcrumbs a.current {
  color: #ca6e29;
}
.upper .categories ul.nav li.current-cat a, .upper .categories ul.nav li.wpsc-current-cat a {
  color: #ca6e29;
}
h2.boxheader {
  background-color: #ca6e29;
}
h2.blog-title, h2.blog-title a {
  color: #ca6e29;
}
.product-teaser h2.product-title a {
  color: #ca6e29;
}
.product-teaser p.description a {
  color: #ca6e29;
}
.page-content table.yak_order td a {
  color: #ca6e29;
}
table.yak_left th, th.yak_small {
  color: #ca6e29;
}
.calloutcontent table.yak_order th {
  color: #ca6e29;
  border-bottom: 1px solid #ca6e29;
}
.calloutcontent table.yak_order td.yak_total {
  color: #ca6e29;
  border-top: 1px solid #ca6e29;
}
#footer {
  width: 100%;
  height: 120px;
  position: static;
}
#grass {
  width: 100%;
  position: absolute;
  bottom: 0;
  z-index: -1;
/*
  height: 304px;
  background: transparent url(images/grass.png) repeat-x scroll center bottom;
*/
  height: 120px;
  background: transparent url(images/grass2.png) repeat-x scroll center bottom;
}
.recipe .product-buttons button {
  background-image: url(../images/wenzel/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 {
  color: #ca6e29;
  background-image: url(../images/wenzel/anchor.png);
}
body {
  background-image: url(../images/wenzel/body.png);
}
#background {
  background-image: url(../images/wenzel/bodytop.png);
}
#main .callouts .callout .product-teaser a.details {
  background-image: url(../images/wenzel/calloutdetailsbutton.png);
}
#main .front .photo {
  background-image: url(../images/wenzel/frontimageframe.png);
}
#grass {
  background-image: url(../images/wenzel/grass2.png);
}
#logo a {
  background-image: url(../images/wenzel/logo.png);
}
#topnav ul, #topnav li.hover {
  background-image: url(../images/wenzel/menudrop.png);
}
#topnav ul li a:hover {
  background-image: url(../images/wenzel/menudrophover.png);
}
#main .page .body .bottom {
  background-image: url(../images/wenzel/pagebottom.png);
}
#main .page .body .middle {
  background-image: url(../images/wenzel/pagecontent.png);
}
body.print #main .page .body .middle {
  background-image: url(../images/wenzel/pagecontentprint.png);
}
#main .page .body .top {
  background-image: url(../images/wenzel/pagetop.png);
}
.recipe .product-buttons a#product-details, #commentform #submit {
  background-image: url(../images/wenzel/productdetailsbutton.png);
}
.recipe .info .share-buttons a {
  background-image: url(../images/wenzel/sharebutton.png);
}
#main .blog-sidebar .top, #main .callout-400.callout .top {
  background-image: url(../images/wenzel/sidebartop.png);
}
#main .blog-sidebar .middle, #main .callout-400.callout .middle {
  background-image: url(../images/wenzel/sidebarcontent.png);
}
#main .blog-sidebar .bottom, #main .callout-400.callout .bottom {
  background-image: url(../images/wenzel/sidebarbottom.png);
}
#main .front .tabs #tab-40.tab {
  background-image: url(../images/wenzel/tabcontent.png);
}
#main .front .tabs .selector li#selector-40 a {
  background-image: url(../images/wenzel/tabcurrent.png);
}
#logo span {
  background-image: url(../images/wenzel/tagline.png);
}
#footer p.texan a {
  background-image: url(../images/wenzel/texan2.png);
}
#addressSubmit {
  background: transparent url(../images/wenzel/productdetailsbutton.png) no-repeat scroll 0 0;
}
