/* CSS Document */

body {
  font-family:"Lucida Grande", sans-serif;
  text-align:center;
  background-color:#b5b6b9;
  background-image: url("/sillon/images/bg_gradient.png");
  background-repeat:repeat-x;
}

p, td, tr, div, span, img  {
  font-family:"Lucida Grande";
  font-size: 11px;
  line-height:1.45em;
  margin:0 0 1em 0;
}

ul {
  margin-top:0.25em;
  list-style:outside square;
  }

ul li {
  margin-left:-1.5em;
}

h1 {
  font-size:18px;
  line-height:1.5em;
  margin-top:0.5em;
  margin-bottom:0.25em;
}

h2 {
  font-size:14px;
  line-height:1.5em;
  margin-top:0.5em;
  margin-bottom:0.25em;
}

h3 {
  font-size:12px;
  margin-top:0.5em;
  margin-bottom:0.25em;
}

h4 {
  font-size:11px;
  margin-top:1em;
  margin-bottom:0em;
}

a {
  color:#000000;
  text-decoration:none;
  border-bottom: 1px dashed #92A0A0;
}

a:hover {
  color:#000000;
  text-decoration:none;
  border-bottom: 1px dashed #000000;
}

#header {
  width:600px;
  height:64px;
  margin: 0 auto;
  margin-top:32px;
  margin-bottom:0;
  line-height:0em;
  background-color:#000;
  background-image:url(/sillon/images/header.png);
  border:0;
  text-decoration:none;
  
}
#header a {
  text-decoration:none;
  border:0px;
  margin:0;
}

#menu {
  width:600px;
  height:26px;
  margin: 0 auto;
  margin-top:10px;
  background-color:#FFF;
  border: 1px solid #92A0A0;
  text-decoration:none;
}


#menu img{
  margin:2px 9px 0px 9px;
  border:0;
  text-decoration:none;
}

#menu a {
  text-decoration:none;
  border:0;
  }

#menu a:hover {
  text-decoration:none;
  border:0;
}

#content {
  position:relative;
  width:568px;
  margin: 0 auto;
  margin-top:10px;
  padding:16px;
  background-color:#FFF;
  border: 1px solid #92A0A0;
  text-align:left;
}

#content_left {
  float:left;
  width:380px;
  text-align:left;
  padding-right:8px;
}

#content_right {
  float:left;
  width:406px;
  text-align:right;
  padding-left:8px;
}

#bar_right {
  font-size:xx-small;
  float:right;
  width:170px;
  text-align:left;
  padding-left:8px;
  border-left: 1px solid #ccc;
}

#bar_left {
  float:left;
  width:144px;
  text-align:left;
  padding-right:8px;
  border-right: 1px solid #ccc;
}

#releases_left {
  float:left;
  width:280px;
  text-align:left;
}

#releases_right {
  float:right;
  width:280px;
  text-align:left;
}


.releases. {}

#musicians_left {
  float:left;
  width:144px;
  text-align:left;
}

#musicians_right {
  float:right;
  width:406px;
  text-align:left;
}

#footer {
  clear:both;
  width:600px;
  height:3em;
  margin: 0 auto;
  margin-top:16px;
  margin-bottom:2em;
  text-align:center;
  background-color:#FFF;
  border: 1px solid #92A0A0;
}

#footer p {
  margin:0.8em;
}


.img_release{
  border:1px solid black;
}

.img_release_list {
  float:left;
  padding: 0px 4px 16px 0px;
  border:none;
}

.img_release_list a {
  color:black;
}


.img_musician {
  border:1px solid black;
}

.dim {
  color: #99AAAA;
}

.list {
  text-decoration:none;
  clear:both;
  margin-bottom:0.5em;
  color: #99AAAA);
/*  border-bottom: 1px #ccc solid;*/
}

.list a {
  border-bottom:0px;
  text-decoration:none;
  color: #black;
}

.list a:hover{
  border-bottom:0px;
  text-decoration:none;
  color: #000;
}
