.page {
  margin: 0px auto;
  text-align: center;
  color: #2A2A2A;
  background-color: #FFF;
  background-image: url("http://pikaia-pandeiro-special.com/images/page-footer.gif");
  background-repeat: no-repeat;
  background-position: left bottom;
}

#page-container {
  margin: 0px;
  color: #2A2A2A;
  background-color: transparent;
  background-image: url("http://pikaia-pandeiro-special.com/images/page-pandeiro.jpg");
  background-repeat: no-repeat;
  background-position: top right;
}

#page-content {
  margin: 0px auto;
  padding: 0px;
  width: 950px;
}

#page-header {
  text-align: left;
  width: 950px;
}

#page-header h1 {
  display: none;
  margin: 0 -1px -1px 0;
  padding: 0;
  clear: both;
  overflow: hidden;
  width: 1px;
  height: 1px;
  border: 0;
  font-size: 0;
  line-height: 0;
}

#page-body {
}

.page-menu {
  float: right;
  text-align: left;
  width: 250px;
  height: 600px;
}

.page-menu a {
  font-weight: bold;
  color: #CE372B;
  background-color: transparent;
}

.page-menu a:hover {
  color: #F1A82A;
  background-color: transparent;
}

.page-main {
  float: right;
  text-align: left;
  width: 700px;
  height: auto;
}

.page-main h2 {
  margin: 0px;
  padding: 0px;
}

.page-main-body {
  margin: 0px;
  padding: 0px;
  color: #CA372B;
  color: #2A2A2A;
  background-color: transparent;
  border-left: 1px solid #EEE;
  border-right: 1px solid #EEE;
  border-bottom: 1px solid #EEE;
}

.page-main-title {
  height: 270px;
}

.page-main-img {
  margin: 0px;
  padding: 0px;
}

.page-main-desc {
  margin :0px;
  padding: 0px 15px;
  color: #FFF;
  background-color: #2A2A2A;
}

.page-main-desc p {
  margin: 0px;
  padding: 3px;
}

.page-main-desc h4 {
  margin: 0px;
  padding: 3px;
}

.page-main-livedesc {
  margin :0px;
  padding: 0px 15px;
  color: #007B50;
  background-color: #EEE;
}

.page-main-livedesc p {
  margin: 0px;
  padding: 3px;
}

.entry {
  margin: 5px 0px 0px;
  padding: 5px 10px 10px;
}

.entry-cat {
  margin: 5px 0px 0px;
  padding: 5px 10px 10px;
  border-bottom: 1px dotted #CCC;
  background-image: url(http://pikaia-pandeiro-special.com/images/icon-liveinfo.gif);
  background-repeat: no-repeat;
}

.entry-cat h4 {
  margin: 5px 20px 10px;
  font-weight: bold;
}

.entry-excerpt {
  margin-left: 20px;
}

.entry-header {
  color: #FFF;
  background-color: #2A2A2A;
}

.entry-more {
  margin: 5px;
  padding: 5px;
  border-top: 2px dotted #999;
}

.entry-more-link {
  padding-left: 20px;
}

.entry-liveinfo {
  margin: 5px 0px;
  padding: 5px;
  border: 3px solid #CCC;
}

.entry-footer-navi {
  padding: 3px 5px;
  color: #FFF;
  background-color: #2A2A2A;
}

.entry-footer-navi a:link {
  color: #FFF;
  background-color: #2A2A2A;
  text-decoration: none;
}

.entry-footer-navi a:visited {
  color: #FFF;
  background-color: #2A2A2A;
  text-decoration: none;
}

.entry-footer-navi a:hover {
  color: #FFF;
  background-color: #2A2A2A;
  text-decoration: underline;
}

#page-footer {
  margin: 20px 0px 10px;
  padding: 20px 0px 0px;
  clear: both;
  font-size: 90%;
}

.hide-default {
  display: none;
}

.page-trackbacks {
  padding: 10px 30px;
}

.page-comments {
  padding: 10px 30px;
}

.page-tcheader {
  font-size: 120%;
  border-bottom: 3px solid #EEE;
}

.page-tcheader a:link {
  color: #838383;
  background-color: transparent;
  text-decoration: none;
}

.page-tcheader a:link {
  color: #838383;
  background-color: transparent;
  text-decoration: none;
}

.page-tcheader a:hover {
  text-decoration: underline;
}

.comment-content {
  margin: 20px 50px 0px;
  border-bottom: 1px dotted #838383;
}

.comment-footer {
  text-align: right;
}

.comments-open-data {
  margin: 20px 50px 0px;
}

table.bbs {
  margin: 5px;
  padding: 0px;
  width: 95%;
  text-align: left;
  table-layout: fixed;
  border-collapse: collapse;
  border: 1px solid #CCCCCC;
}

.bbs th {
  margin: 0px;
  padding: 5px;
  width: 20%;
  font-weight: normal;
  color: #2A2A2A;
  background-color: #EEEEEE;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  border-left: 5px solid #9DCCE0;
}

.bbs td {
  margin: 0px;
  padding: 5px;
  width: 80%;
  color: #2A2A2A;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}