
/*  ----------------------------------------------
    catalog.css
    author: Regi E. (rellis@pushhere.com, Lead Dev)
    
    req/location
      styles/catalog.css
    ----------------------------------------------  */


/*  +TOC
    ----------------------------------------------   
    1. LOCAL OVERRIDE SELECTORS
    2. CATALOGS DECK SELECTORS
    4. CATALOG SELECTORS
    ----------------------------------------------  */


/*  =LOCAL OVERRIDE SELECTORS
    ----------------------------------------------  */
    #catalogs-info {
      padding-top: 0;
      background-position: 4px 0;
    }


/*  =CATALOGS DECK SELECTORS
    ----------------------------------------------  */
    #secondary-deck #lot-display a {
      background: transparent url('../images/gui/btn/btn-view-catalogs.png');
      width: 134px;
      height: 25px;
      text-indent: -9999px;
      position: absolute;
      bottom: 20px;
      right: 30px;
      display: block;
      opacity: 0.8;
    }
    #secondary-deck #lot-display a:hover {
      opacity: 1;
    }

    
/*  =CATALOG SELECTORS
    ----------------------------------------------  */
    .catalog {
      height: 130px;
      padding: 20px 150px;
      border-bottom: 1px solid #494949;
      position: relative;
    }
    .catalog.last {
      border-bottom: 0 none;
    }
    .catalog img {
      border: 5px solid #222222;
      position: absolute;
      top: 20px;
      left: 20px;
    }
    .catalog h3 {
      margin-top: 0;
      font-size: 0.8em;
    }
    .catalog h3 a {
      color: #fff;
      font-size: 1em;
    }
    .catalog h3 a:hover {
      color: #ff0000;
    }
    .view-btn {
      background: transparent url(../images/gui/btn/btn-view.png) 0 0 no-repeat;
      display: block;
      text-indent: -9999px;
      width: 74px;
      height: 29px;
      position: absolute;
      top: 20px;
      right: 0;
    }
    .catalog a.view-btn {
      opacity: 0.8;
    }
    .catalog a.view-btn:hover {
      opacity: 1;
    }


/*  =CATALOG SELECTORS
    ----------------------------------------------  */
    #secondary-deck h4,
    #secondary-deck h5 {
      font-size: 0.8em;
    }
    #secondary-deck h5 {
      margin: 5px 0;
      font-style: italic;
      color: #ff0000;
    }
    #secondary-deck .date {
      margin-bottom: 20px;
    }
    #secondary-deck p {
      margin-top: 0;
      width: 75%;
      font-style: italic;
    }
    #secondary-deck #registration,
    #secondary-deck #sessions {
      margin: 0 0 20px;
    }
    #secondary-deck #registration p,
    #secondary-deck #sessions p {
      margin: 0;
    }
    #secondary-deck #closed {
      position: absolute;
      top: 120px;
      left: 109px;
    }

    