/* BLUEPRINT CSS */

@import url("blueprint.css");

/* TAGS */

html, body {
  height:100%;
  min-height:520px;
}

body {
  font-family: Georgia, Times, serif;
  color:#003d09;
  margin:0;
}

a {
  color:#1d532c;
  text-decoration:none;
}

a:hover{
  color:#003d09;
}

ul{
  margin:0;
  padding:0;
  list-style-position:inside;
}

#container{
  position:relative;
  min-height:100%;
}

/* CONTEUDO */

#conteudo{
  position:absolute;
  /*width:600px;*/
  height:460px;
  bottom:0;
  left:650px;
  padding-right:50px;
}

/* SITE NAV */

#site-txt, #site-img{
  position:absolute;
  top:-40px;
  left:0;
  width:300px;
  background-color:#fff;
}
#site-txt{
  left:340px;
  width:260px;
}

#site-txt a{
  font-weight:bold;
}

#site-nav{
  position:absolute;
  width:300px;
  top:300px;
  left:0
  padding-right:20px;
}

#site-nav td{
  vertical-align:top;
  padding:0 0 20px;
}

#site-nav .capital{
  width:80px;
}

#site-nav .links a{
  color:#666;
  display:inline-block;
}

#site-nav .links a.ativo,
#site-nav .links a:hover{
  color:#003d09;
}

/* AVATAR */

#avatar{
  position:absolute;
  width:600px;
  height:460px;
  bottom:0;
  left:0;
  background: #fff url(avatar.png) bottom left;
}

/* INFO */

#info{
  position:absolute;
  text-align:center;
  width:230px;
  top:300px;
  left:310px;
}

/* TWITTER */

#twitter{
  color:#fff;
  position:absolute;
  font-size:11px;
  text-align:center;
  width:230px;
  height:80px;
  top:50px;
  left:310px;
  overflow:hidden;
}

#twitter ul{
  margin:0;
  padding:0;
  list-style:none;
  position:absolute;
}

#twitter li{
  height:70px;
  margin:0 0 10px;
  width:230px;
}

#twitter a{
  color:#2c653c;
}

#twitter a:hover{
  text-decoration:underline;
}

#twitter-nav{
  position:absolute;
  left:410px;
  top:156px;
  width:50px;
  height:13px;
}
#twitter-nav a{
  float:left;
  min-width:13px;
  height:13px;
}
#twitter-nav span{
  display:none;
}
#tn-link{
  width:21px;
}

/* CLASSES */

.hidden{
  display:none;
}

.capital {
  text-transform: uppercase;
}

.px10{
  font-size:11px;
}

.light{
  color:#666;
}