/* $Id: stock.css 507 2008-05-05 13:19:40Z mjh $ */

div#as_top1,
div#as_top2,
div#as_bottom {
  width: 640px;
}
body {
  background: #fff;
  width: 640px;
}
div#as_bottom {
  text-align: right;
}
div.tinyswatch {
  margin-left: 12px;
}

* {
  padding: 0;
  margin: 0;
}
img {
  border: 0;
}
fieldset {
  border: 0;
}


/* --- Detail page --- */

div#content {
  font-family: arial, helvetica, sans-serif;
  font-size: 8.25pt;
  margin: 10pt 0 10pt 0;
}

  div.detail-row {
    background-image: url(images/dash.png);
    background-repeat: repeat-x;
    background-position: bottom center;
    padding-bottom: 0.75em;
    margin-bottom: 0.75em;
  }

  div#content div#detail-text {
    width:182px;
    margin-left: 12px;
    float: left;
    clear: left;
  }

  div#content div#detail-text div.detail-comments {
    float: left;
    clear: left;
  }

div#photos {
  margin-left: 30px;
  float: left;
  width:395px;
  border:1px solid #c0c0c0;
  padding: 8px;
}

div#no-photos {
  width:376px;
  height:282px;
  text-align:center;
  line-height: 282px;
}
img#main_image {
  margin-bottom: 4px;
}

div#back-link {
  float: left;
  margin: 20px 0 0 30px;
  width: 393px;
  text-align: right;
}
