/* -- tour template -- */
  #page-container  {}
    #header  {}
      #site-title {
        background: url('/_images/site-title.jpg') no-repeat 0 0;
        display: block;
        height: 193px;
        overflow: hidden;
        width: 760px;
      }
        #site-title a  {
          display: block;
          height: 0;
          overflow: hidden;
          padding: 193px 0 0 760px;
          width: 0;
        }
      #site-tagline  {
        display: block;
        height: 0;
        overflow: hidden;
        width: 0;
      }
      #navigation  {
        background: url('/_images/tour-navbar.jpg') no-repeat 0 0;
        display: block;
        height: 61px;
        width: 760px;
      }
        #navigation li  {
          display: block;
          height: 50px;
          overflow: hidden;
          position: absolute;
          top: 198px;
        }
        #button-store  {
          height: 0;
          overflow: none;
          width: 0;
        }
        #button-members  {
          left: 40px;
          width: 202px;
        }
        #button-join  {
          left: 250px;
          width: 267px;
        }
        #button-tour  {
          background: none;
          left: 525px;
          width: 201px;
        }
        #button-tour.join {
          background: url('/_images/button-tour-join.jpg') no-repeat 0 1px;
        }
          #navigation a {
            display: block;
            height: 0;
            overflow: hidden;
            padding-top: 50px;
            width: 100%;
          }
          * html #navigation a {
            height: 50px;
            he\ight: 0;
          }


/* -- tour pages -- */

/* tour page */
  #body {}
    .content-info {
      background: url('/_images/tour-tagline.jpg') no-repeat 0 0;
font-size: 16px;
font-weight: bold;
      height: 466px;
      overflow: hidden;
      margin: -2px 10px 0 9px;
      padding: 54px 10px 0 200px;
      width: 531px;
    } 
	.tour-join_link a{
	  display: block;
	  height: 0;
	  left: 20px;
	  overflow: hidden;
	  padding-top: 80px;
	  position: absolute;
	  top: 610px;
	  width: 260px;
    } 
  	.content-preview {
  	  background: url('/_images/tour-preview.jpg') no-repeat 0 0;
  	  display: block;
  	  height: 583px;
  	  margin: 0 10px 0 9px;
  	  position: relative;
  	  width: 741px;
  	}
      .content-preview-name, 
      .content-preview-age, 
      .content-preview-location, 
      .content-preview-ethnicity, 
      .content-preview-discovered {
        color: #f5d300;
        display: block;
        font-size: 16px;
        font-style: italic;
        height: 22px;
        position: absolute;
        padding: 0;
        margin: 0;
        top: 13px;
        width: auto;
      }
      .content-preview-name {
        left: 10px;
      }
      .content-preview-age {
        left: 200px;
      }
      .content-preview-location {
        left: 500px;
      }
      .content-preview-join {
        display: none;
      }
      .content-preview-ethnicity {
        left: 285px;
      }

      strong {
        color: #CC7E00;
        font-style: normal;
      }
        .content-preview-blurb {    
  	      display: block;
          font-size: 12px;
          height: 130px;
          left: 15px;
          margin: 0;
          overflow: auto;
          padding: 0;
          position: absolute;
          top: 410px;
          width: 350px;
        }
	    .content-preview-play_trailer {
          background:     url('/_images/no-trailer.jpg') no-repeat 0 0;
          display: block;
          height: 0;
          left: -10px;
          overflow: hidden;
          padding-top: 96px;
          position: absolute;
          top: 486px;
          width: 373px;
        }
        .contnent-preview-play_trailer {
          background: url('/_images/content-preview-play_trailer.jpg') no-repeat 0 0;
          display: block;
          height: 51px;
          left: 9px;
          position: absolute;
          top: 535px;
          width: 335px;
        }
          .content-preview-play_trailer a {
            display: block;
            height: 0;
            overflow: hidden;
            padding-top: 30px;
            width: 100%;
          }
          * html .content-preview-play_trailer a {
            height: 30px;
            he\ight: 0;
          }
        .content-preview-instant_access {
          display: block;
          height: 29px;
          left: 15px;
          position: absolute;
          top: 362px;
          width: 348px;
        }
          .content-preview-instant_access a {
            display: block;
            height: 0;
            overflow: hidden;
            padding-top: 29px;
            width: 100%;
          }
          * html .content-preview-instant_access a {
            height: 29px;
            he\ight: 0;
          }
        .content-preview-images-large {
          border: 1px solid #000000;
          display: block;
          height: 300px;
          left: 10px;
          position: absolute;
          top: 50px;
          width: 520px;
        }
        .content-preview-images-small-1, 
        .content-preview-images-small-2, 
        .content-preview-images-small-3 {
          border: 1px solid #000;
          display: block;
          height: 96px;
          left: 540px;
          position: absolute;
          width: 190px;
        }
        .content-preview-images-small-1 {
          top: 50px;
        }
        .content-preview-images-small-2 {
          top: 152px;
        }
        .content-preview-images-small-3 {
          top: 254px;
        }
        .content-preview-images-medium {
          border: 1px solid #000;
          display: block;
          height: 196px;
          left: 375px;
          position: absolute;
          top: 358px;
          width: 355px;
        }
	  #tour-linebreak {
      background: url('/_images/widget-linebreak.jpg') no-repeat 0 0;
      display: block;
      height: 49px;
      margin: 0 auto 20px auto;
      width: 514px;
	  }
    #tour-next {
      background: url('/_images/widget-see-more.jpg') no-repeat 0 0;
      height: 87px;
      margin: -107px 0 20px 481px;
      width: 269px;
    }
      #tour-next  a {
        display: block;
        height: 0;
        overflow: hidden;
        padding-top: 87px;
        width: 100%;
      }
      * html #tour-next a {
        height: 19px;
        he\ight: 0;
        width: 111px;
        w\idth: 100%;
      }
    #widget-join {
      background: url('/_images/widget-instant-access.jpg') no-repeat 0 0;
      height: 87px;
      margin: -20px 0 20px 10px;
      width: 257px;
    }
      #widget-join a {
        display: block;
        height: 0;
        overflow: hidden;
        padding-top: 87px;
        width: 100%;
      }
      * html #widget-join a {
        height: 19px;
        he\ight: 0;
        width: 111px;
        w\idth: 100%;
      }
    #widget-join.last {
      margin: -20px auto 20px auto;
    }