﻿/* Special Promotions & Programs */
  #bodycontainer            { padding:16px 0px; }
  p.subhead, #breadcrumb, p.featuredText 
                            { margin-left:8px; }
  div.totalpromos, #addThisContainer
                            { margin-right:8px; }
  
  table.contentTable        { width:100%; }

  #addThisContainer         { display:inline-block; padding:2px 0 0 10px; }
  
  .promocontainer           { overflow:hidden; }
  .promocontainer div.promofeatureditem     
                            { float:left; width:230px; }
  .promocontainer div.carousel
                            { float:left; width:710px; position:relative; left:10px; padding-top:31px; }
                            
  div.totalpromos           { position:absolute; right:26px; top:3px; }

  div.promodescription      { color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:1.4em; margin:0 0 1em; }
  a.promolearnmore          { background:url("../images/default/icon_arrows.gif") no-repeat left 5px; padding-left:10px; display:block; }
  p.featuredText            { margin-top: 9px; }
  a.promoimage          img { margin: 0px 0px 10px 0px; }

  
  .jcarousel-container      { padding:0; position:relative; top:0; }
  .jcarousel-clip           { width:710px; height:auto; }
  .jcarouselstrip        li { width:230px; margin:0 10px 0 0; list-style:none; display:inline;  padding:0; }
  .jcarouselstrip li.itemactive 
                            {  }
  .jcarouselstrip a.itemimage 
                            { display:inline-block; }
  .jcarouselstrip a.itemimage img
                            { display:block; }
  .jcarouselstrip a.itemimage, .jcarouselstrip a.itemimage img
                            { width:230px; height:90px; }

  /** Horizontal Buttons **/
  .jcarousel-prev, .jcarousel-next 
                            { position:absolute; top:-31px; width:22px; height:22px; cursor:pointer; }
  .jcarousel-next           { right:8px; background:url("../images/backend/common/btn-next.gif") no-repeat 0 0; }
  .jcarousel-prev           { left:8px; background:url("../images/backend/common/btn-previous.gif") no-repeat 0 0; }
  .jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-next-disabled:active,
  .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover, .jcarousel-prev-disabled:active 
                            { cursor:default; }
  

