/*body {
  background:#E7D3BA url(../images/bg_body.png) no-repeat right 90px;
}

a { color:#8B673A; }

.button, .button-container a {
  background:#947A5C;
  border-color:#cccbcb;
}



.mini_header #header {
  background: #9f8363;
  background: -moz-linear-gradient(top,  #9f8363 0%, #856d52 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9f8363), color-stop(100%,#856d52));
  background: -webkit-linear-gradient(top,  #9f8363 0%,#856d52 100%);
  background: -o-linear-gradient(top,  #9f8363 0%,#856d52 100%);
  background: -ms-linear-gradient(top,  #9f8363 0%,#856d52 100%);
  background: linear-gradient(top,  #9f8363 0%,#856d52 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f8363', endColorstr='#856d52',GradientType=0 );
  border:none;
}
.mini_header #header-wrapper{
  border-bottom:none;
  background-image:none;
}
.mini_header #header-inner {
  min-height:4.5em;
  background:url("../images/logo_mini.png") no-repeat scroll -20px -47px transparent;
  filter:none;
}
.mini_header #header h1 a {
  background-image:none;
}
.mini_header #header #welcome_message{
  padding-top:14px;
}



#footer {
  background:#fff;
  border:solid #8B673A;
  border-width:0 6px;
  max-width:97em;
  width:100%;
  padding:7px 0 0;
  margin:0 auto;
}
#footer-wrapper{
  border-top:none;
  background-image:none;
}
#footer .inner_content {
  width:auto;
  background:#fff;
  border-top:1px solid #ccc;
}



#container {
  border:solid #846D53;
  border-width:0 6px;
  background:#fff;
  padding:1px 0 0;
}


#content {
  background:none;
  overflow:visible;
  margin-bottom:0;
}


.blog_section h2.t {
  border:0;
  color:#ababab;
  font-weight:normal;
  font-size:3.8em;
  margin:15px 0;
}
.blog_section h2.t a { color:#ababab; }

.blog_wrapper {
  overflow:hidden;
  height:1%;
}


#sidebar .activity_box h4, #main_content #comments h2.t {
  border-color:#8A6639;
}
#sidebar_grupo { background:#F8F2EA; border-color:#DAD3CB; }


ul.tabs_nav { border-color:#8A6639; }
ul.tabs_nav li a { background:#F8F2EA; color:#8B673A; }
ul.tabs_nav li.active a,
ul.tabs_nav li.ui-tabs-selected a {
  background:#8B673A;
  color:#fff;
}

.pagination { border-color:#8B673A; }
.pagination .current { background:#8B673A; color:#fff; border-color:#8B673A; }
.pagination span, .pagination a { background:#fff; border-color:#8B673A; }
.pagination .prev_page, .pagination .next_page { background:none; border:none; }


.post .post_foot {
  border-color:#8B673A;
  background:#F5EDE3;
}

#comments form {
  background:none;
  padding-top:0;
}
#comments fieldset {
  background:#F8F2EA;
}
@media only screen and (max-width:890px){
  #container {
    border:none;
  }
  #footer {
    border:none;
  }
}
