body {
  background: #feedcc;
  margin: 10px;
}
#container {
  width: 840px;
  overflow: hidden;
  background: #fff url(/images/containerBg.gif) no-repeat left bottom;
  padding-bottom: 26px;
}
.cathome #cover {
  width: 620px;
  float: right;
}
#cover,
#article {
  width: 840px;
  float: none;
}
.leftCat {
  width: 220px;
}
#content {
  width: 620px;
}
#content {
  width: 840px;
}
.cathome #content {
  width: 620px;
}
#content .contentPadding {
  padding: 20px;
}
h1 {
  font-size: 24px;
  font-weight: bold;
}
h2 {
  font-size: 20px;
  font-weight: bold;
}
.beefPresents {
  background: #feedcc;
  padding: 0 0 2px;
}
.beefPresents a {
  background: url(/images/beefPresents.gif) no-repeat left top;
  display: block;
  height: 0;
  overflow: hidden;
  width: 212px;
  padding-top: 17px;
}

.topCat {
  background: #3c2422 url(/images/header2009.gif) no-repeat top;
}
.topCat h1 {
  width: 300px;
  height: 100px;
  padding: 5px 0 0 90px;
  margin: 0;
}
.topCat h1 a {
  display: block;
  width: 300px;
  height: 0;
  overflow: hidden;
  padding-top: 100px;
}
#topNav {
  font-size: 1.2em;
  margin: 3px 0 0 80px;
  line-height: 30px;
  height: 30px;
  overflow: hidden;
}
#topNav li {
  display: block;
  float: left;
  padding: 0;
  line-height: 30px;
  font-weight: bold;
  color: #3c2422;
  text-decoration: none;
}
#topNav li a {
  display: block;
  float: left;
  padding: 0 20px;
  font-weight: bold;
  color: #3c2422;
  text-decoration: none;
  border-left: #3c2422 solid 1px;
}
#topNav li.first a {
  border-left: none;
}

#deck {
  height: 123px;
  padding: 20px 400px 0 20px;
  background: #73532f url(/images/cattle.gif) no-repeat right top;
  color: #f7e7bd;
}
#deck p {
  font-size: 1.2em;
}

#tenK {
  height: 0;
  padding-top: 242px;
  overflow: hidden;
  font-size: 1.2em;
  background: url(/images/award.gif) no-repeat 50% 10px;
  color: #f7e7bd;
}
