body { 
  background-color: #F0FFFF; 
  
}

.header {
  border-width: 9px;
  border-style: solid;
  border-image: url('/img/br/l1.png') 11 fill round;
  margin: auto;
  max-width:550px;
  margin-bottom:10px;
}

.nav {
  border-width: 9px;
  border-style: solid;
  border-image: url('/img/br/l1.png') 11 fill round;
  margin:auto;
  max-width:550px;
  margin-bottom:10px;
}

.main {
  border-width: 9px;
  border-style: solid;
  border-image: url('/img/br/l1.png') 11 fill round;
  margin:auto;
  max-width:550px;
}

.article {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  margin:auto;
  max-width:550px;
}

.footer {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  margin:auto;
  max-width:550px;
}

.aside {
}

.content {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  max-width:550px;
  margin:auto;
  max-width:550px;
}
.updates {
  border-width: 9px;
  border-style: solid;
  border-image: url('/img/br/l2.png') 11 fill round;
  margin:auto;
  max-height: 50px;
  overflow: auto;
  max-width:550px;
}

a:visited {
  color: #616D7E;
}


#statuscafe {
    padding: .5em;

}
#statuscafe-username {
    margin-bottom: .5em;
}
#statuscafe-content {
    margin: 0 1em 0.5em 1em;
}

.hr {
  max-width: 550px;
}


.dashed {
  border-top: 1px dashed;
  border-bottom: none;
}

.dotted {
  border-top: 1px dotted;
  border-bottom: none;
}

.double {
  border-top: 3px double;
  border-bottom: none;
}