/* GENERAL STYLES */

  p {
    margin: 0;
    padding: 0;
  }

  .piece_info p { margin-top: 1em;}

  a, b { color: black; }

  a { text-decoration: none; }

  a:hover { text-decoration: underline; }

  a img { border: 0; }


/* PAGE NAVIGATION */

  ul.pagenav {
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
    margin-top: 0;
    border: 1px solid #ccc;
    float: left;
  }

  ul.pagenav li { float: left; }

  ul.pagenav a { 
    height: 19px;
    display: block;
  }

  ul.pagenav a:hover { background-position: 0 -38px; }

  ul.pagenav li.nolink a { background-position: 0 -19px; }

  ul.pagenav li.current a { background-position: 0 -57px; }

  a.navprev {
    background: url(titles/navprev.gif) no-repeat left top; 
    width: 49px;
  }

  a.navnext { 
    background: url(titles/navnext.gif) no-repeat left top; 
    width: 48px;
  }

  a.nav1 { 
    background: url(titles/nav1.gif) no-repeat left top; 
    width: 11px;
  }

  a.nav2 { 
    background: url(titles/nav2.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav3 { 
    background: url(titles/nav3.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav4 { 
    background: url(titles/nav4.gif) no-repeat left top; 
    width: 13px;
  }

  a.nav5 { 
    background: url(titles/nav5.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav6 { 
    background: url(titles/nav6.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav7 { 
    background: url(titles/nav7.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav8 { 
    background: url(titles/nav8.gif) no-repeat left top; 
    width: 12px;
  }

  a.nav9 { 
    background: url(titles/nav9.gif) no-repeat left top; 
    width: 12px;
  }

/* SECTION TEASERS ON GALLERY FRONT PAGE */

  .sectionteaser a { 
    height: 21px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
  }

  .sectionteaser a:hover { background-position: 0 -21px; }

  a.section_collectors {
    background: url(titles/forcollectors.gif) no-repeat left top;
    width: 380px;
  }

  a.section_garden {
    background: url(titles/gardensculpture.gif) no-repeat left top;
    width: 380px;
  }

  a.section_moresculpture {
    background: url(titles/moresculpture.gif) no-repeat left top;
    width: 380px;
  }

  a.section_paintings {
    background: url(titles/paintingsandprints.gif) no-repeat left top;
    width: 380px;
  }

  a.section_preview {
    background: url(titles/preview.gif) no-repeat left top;
    width: 380px;
  }

/* GALLERY PAGE SECTION HEADERS */

  .sectionheader img { 
  }

  .instructions {
    margin-bottom: 20px;
  }

/* INDIVIDUAL PIECE STYLES */

  .piece_info { 
    width: 155px; 
    float: left;
  }

  .tallpiece_main {
    margin: 0 20px;
    float: left;
  }

  .widepiece_images {
    margin-left: 20px;
    float: left;
    display: block;
    width: 605px;
  }

  .tallthumbs a {
    display: block;
    margin-bottom: 20px;
  }

  .widethumbs {
    margin-top: 20px;
  }

  .widethumbs a {
    display: table-cell;
    vertical-align: top;
  }

  .widethumbs a.withmargin img {
    margin-right: 20px;
  }

/* LIST OF ARTISTS PAGE */

  .group {
    float: left;
    margin-right: 20px;
  }

/* ARTIST BIO PAGE */

  .artistpic {
    float: left;
    margin-right: 20px;
  }

  .artistinfo {
    float: left;
    margin-right: 20px;
    width: 325px;
  }    

  .artistinfo p {
    margin-top: 1em;
  }

  .artistthumbs {
    float: left;
  }

  .artistthumbs p {
    font-weight: bold;
    margin-bottom: 20px;
  }

  .artistmorethumbs {
    clear: both;
  }

  .artistmorethumbs a {
    float: left;
    margin-right: 20px;
  }

  .artistmorethumbs p {
    font-weight: bold;
  }
  
  .artistmorethumbspiece {
    width: 180px;
    float: left;
    margin-top: 20px;
    margin-right: 15px;
  }

  .moreworkheader {
    margin-top: 20px;
  }
  
  
