.banner {
  height: 63px;
  background: #6d6d6d;
  border-bottom: 1px solid #888888;
}
.logo{
  padding-top: 10px;
  background: url("images/green/the_painted_pet_custom_portraits.png") no-repeat bottom;
}
.slogan {
  padding-top: 22px;
  color: #919191;
}
.topbars {
  border-bottom: 5px solid #b6b196;
  background: url("images/green/topbarbg.gif") repeat-x;
}
.page_item a{
  background: url("images/green/topbar-button.gif") no-repeat;
}
.page_item a:hover{
  background: url("images/green/topbar-hover.gif") no-repeat;
}
.current_page_item a{
  background: url("images/green/topbar-hover.gif") no-repeat;
}
.subscribe-wrap {
  padding-top: 20px;
}
.subscribe-button {
  color: #919191;
  background: url("images/green/subscribe.gif") no-repeat left;
}
.showcase {
  height: 285px;
  padding-top: 20px;
  background-color: #535353;
}

.featured-wrap img {
  padding: 1px;
  background: #373737;
  border: 1px solid #7c7c78;
}

.marginautolarge {
  background: url("images/green/showcasebg.gif") no-repeat;
}
.mySlides {
  width: 546px;
  padding: 0;
  float: left;
}
.controls {
  color: #5c5a52;
  background: url("images/green/showcasebutton.gif") no-repeat;
}
.controls h2 {
  color: #7e7b6f;
}
.hov h2 {
  color: #47463e;
}





.widget li a:hover {
  color: #879262;
  background: url("images/green/widget-hover.gif") no-repeat;
}
.widget-bg ul.children li a:hover{
  color: #879262;
  background: url("images/child-hover.gif") no-repeat;
}

.widgetfooter li a:hover {
  background: url("images/green/footer-hover.gif") no-repeat;
}
.widgetfooter h3{
  color: #94a976;
}
#searchform #searchsubmit {
  background: url("images/green/searchbutton.gif") no-repeat;
}
.navigation {
  color: #94a976;
}
.navigation a{
  color: #94a976;
}
.nav-prev a {
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
.nav-next a {
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
.nav-next a:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
.nav-prev a:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
#nav-prev-single a{
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
#nav-next-single a{
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
#nav-next-single a:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
#nav-prev-single a:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
.paged-navigation {
  color: #94a976;
}
.prev-link {
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
.next-link {
  color: #94a976;
  border: 2px solid #cbc6b2;
  background: #d9d4bf;
}
.next-link:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
.prev-link:hover{
  color: #fff;
  background: #bac78d;
  border: 2px solid #a7b37d;
}
.post-header {
  color: #fff;
  background: #bac78d;
}
.commentlist li .comment-author{
  color: #899462;
  font-size: 18px;
}
.commentlist li .comment-author a{
  color: #899462;
}
.submit-button #submit{
  background: url("images/green/submit.gif") no-repeat;
}
#leaveareply {
  color: #88955c;
}


h2#comments{
  color: #88955c;
}
h3#comments{
  color: #88955c;
}
h3#comments span{
  color: #88955c;
}
.alignright { float: right; }
.alignleft { float: left }
img.alignleft { display:inline; float:left; margin-right:13px; }
img.alignright { display:inline; float:right; margin-left:13px; }