@media screen {

  html, body {
    height: 100%;
    overflow: hidden;
    margin: auto 0;
  }
  body {
    background: #FFF url('http://www.namahjewelry.com/images/bg_scroll.jpg') no-repeat fixed center center;
  }
  body, td {
    font: normal small/150% Georgia, serif;
    color: #452E12;
  }
  #page {
    max-width: 720px;
    height: 90%;
    max-height: 650px;
    margin: 0 auto;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  h1 { font: italic normal 200% Georgia, serif; }
  #header {
    position: absolute;
    margin-top: -20px;
    white-space: nowrap;
    height: 150px;
    background: transparent url('http://www.namahjewelry.com/images/bg_header.png') no-repeat scroll left top;
  }
  #content {
    margin-top: 130px;
    padding: 0 15px 0 5px;
  }
  #siteMenu {
    background: transparent url('http://www.namahjewelry.com/images/menu_sprite.png') no-repeat scroll left 0px;
    margin-left: 20px;
  }
  a {
    color: #000 ! important;
    font-weight: bold;
    font-family: Georgia, serif ! important;
    text-decoration: underline ! important;
  }
  a:hover { color: #7D5427 ! important; }
  #footer {
    position: absolute;
    bottom: 0px;
    font: normal x-small sans-serif ! important;
  }
  #footer a { font-weight: normal; text-decoration: none ! important; }
  td.albumdesc .fineprint { display: none; }
  a[href*=login] { display: none ! important; }
}