#album_menu li{
  float: left;
  position: relative;
  left: 40px;
}
#album_menu li a{
  float: left;
  height: 46px;
  width: 100%;
  text-indent: -9000px;
}
#album_menu li{
  list-style: none;
  padding-bottom: 30px;
}


li#access_horror{
  width: 170px;
}
li#access_horror a{
  display: block;
  background: url('/gfx/horror.gif') no-repeat;
}

li#access_vampires{
  width: 169px;
}
li#access_vampires a{
  display: block;
  background: url('/gfx/vampires.gif') no-repeat;
  height: 46px;
}

li#access_torso{
  width: 184px;
}
li#access_torso a{
  display: block;
  background: url('/gfx/torso.gif')  no-repeat;
}

li#access_beauty{
  width: 191px;
}
li#access_beauty a{
  display: block;
  background: url('/gfx/beauty.gif') no-repeat;
}

.pic_previews{
  text-align: center;
  margin-left: 50px;
}
.pic_previews dl{
  float: left;
  width: 175px;
  height: 200px;
}

ul.big_link{
  clear: both;
}

div#picture_comments{
  text-align: left;
  width: 700px;
  float: left;
  padding: 14px 0;
}
#picture_comments dl{
  float: left;
  width: 100%;
  padding: 2px 0;
  display: block;
  color: #b2b2b2;
}
#picture_comments dt{
  display: block;
  float: left;
  padding: 0 4px 0 100px;
}
#picture_comments dt strong, #comment_form strong{
  color: #ccc;
}
#picture_comments dt em{
  color: #877AFF;
}
#picture_comments dd{
  display: inline;
}
#misc_notes p, #picture_comments p{
  clear: both;
  text-align : center;
  margin-left: 70px;
}
#misc_notes p a{
  color: #A78B8E;
}

#comment_form{
  clear: both;
  padding: 14px 0;
  color: #b2b2b2;
}
#fcomment{
  width: 350px;
  background: #000;
  border: 1px solid #ccc;
  color: #ccc;
}
#frating{
  background: #000;
  border: 1px solid #ccc;
  color: #ccc;
  margin-right: 3px;
}