/*
 * Diana Soares @ 2004-09
 */

body { 
  font-family: Helvetica, sans-serif, sans;
  font-size: 12px;
  margin: 30px;
}
ul {
  margin-left: 0px;
  margin-top: 15px;
  padding-left: 25px;
}
li {
  margin-bottom: 6px;
}
img {
  border: 0px;
}
img.opac {
  filter: alpha(opacity=40);
  -moz-opacity: 0.40;
}
pre {
  font-size: 70%;
}
#main { 
  border: solid 1px #000;
  text-align: left; 
  width: 610px; 
}
#head .title {
  font-size: 240%;
}
#body { 
  min-height: 420px;
  height: 520px;
  overflow: auto;
}
#menu { 
  float: left; clear: both;
  border-right: 1px dotted #000;
  margin-right: 20px;
  height: 100%;
  width: 120px;
}
.adr {
  color:#666;
  font-size: 10px; margin:0.6em 1.4em;
}
.photo {
  border-right:  1px dotted  #000;
  margin-right:  100px;
  vertical-align: middle;
  width: 120px;
}

.topic { 
/*  display: none; */
}
.topic-active { 
  display: inline; 
}

table.files th { 
  border-top: 2px solid #777; 
}
table.files td { 
  border-top: 1px solid #777; 
}

form {
  margin:  0px;
  padding: 0px;
}
select {
  border: solid 1px #000;
  margin:  0px;
  padding: 0px;
}

/*
 * LastFM
 */
#dMusic #lastfm {
  font-size: 90%;
  margin-left: 220px;
  padding-left: 10px;
}
#dMusic #lastfm a { 
  color: #0f0f0f;
  text-decoration: none;
}
#dMusic #lastfm ul, #dMusic #lastfm ol {
  list-style-type: none;
}
#dMusic #lastfm li {
  color: #333;
  margin: 0px;
  padding: 0px;
}

    table.lfmWidget20070820114829 td {margin:0 !important;padding:0 !important;border:0 !important;}
    table.lfmWidget20070820114829 tr.lfmHead a:hover {background-color:#AEB292;bg:url(http://cdn.last.fm/widgets/images/en/header/quilt/artist_vertical_blue.png) no-repeat 0 0 !important;}
    table.lfmWidget20070820114829 tr.lfmEmbed object {float:left;}

