/*---------------------------------------------------------------
-----------------------------------------------------------------
  
  carousel.css
  * Version: 	4.0 (2009/12/28)
  * Author: 	Dean Bourque | http://www.sparkable.com/

/*---------------------------------------------------------------
---------------------------------------------------------------*/

  #carousel { 
    display: block; 
	width: 100%; padding-bottom: 20px;
	background: #faf5eb url('../../img/carousel/bottom.gif') center bottom repeat-x;
  }
  
  #carouselContainer {    
	clear: both; 
    display: block; 
	width: 960px; height: 285px;
	overflow: hidden;
	margin: 0 auto;
  }
  
  #carouselContainerBlock {  display: block; width: 100%; float: left; clear: both; }

  #carouselLeft {
    float: left; 
    display: block; 
	width: 608px; height: 283px;
	padding: 1px;
  	background: #ffffff;	
  }
  
	#greatOfferBar {
	  display: block;
	  width: 608px; height: 26px;
	  background: #d98a2e url('../../img/carousel/greatOfferHeading.gif') 6px 4px no-repeat;	  
	  overflow: hidden;
	  line-height: 1; 
	  text-align: right;
	}
	
	  #greatOfferBar a { color: #ffd9bc; font-size: 12px; line-height: 24px; padding-top: 12px; padding-bottom: 12px; padding-left: 12px; padding-right: 12px; overflow: hidden; }
	  #greatOfferBar a.on,
	  #greatOfferBar a:hover { 
	    background: #fff; color: #d67122; font-weight: bold; 		
		-moz-box-shadow:inset 0 0 6px #dfdfdf;
		-webkit-box-shadow:inset 0 0 6px #dfdfdf;
		box-shadow:inset 0 0 6px #dfdfdf;
	  }	
	  
	  .pausePlay { float: right; margin: 0; width: 12px; height: 12px; padding: 7px; text-align: left; }
	  #greatOfferBar .pausePlay a {
	    display: block; 
		width: 12px; height: 12px;
		padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 	    
		text-indent: -999em;
		overflow: hidden;
	  }
	  
	  #greatOfferBar .pausePlay a:hover,
	  #greatOfferBar .pausePlay a.on { 
	    background-color: #d98a2e;
		-moz-box-shadow:inset 0 0 0px #d98a2e;
		-webkit-box-shadow:inset 0 0 0px #d98a2e;
		box-shadow:inset 0 0 0px #d98a2e;
	  }
	  
	  #greatOfferBar .pauseMe a { background: #d98a2e url('../../img/carousel/pausePlay.png') 0 0 no-repeat; }
	    #greatOfferBar .pauseMe a:hover { background-position: 0 -12px; }
	  #greatOfferBar .playMe a { background: #d98a2e url('../../img/carousel/pausePlay.png') 0 -12px no-repeat; }
	  #greatOfferBar .playMe a:hover { background-position: 0 -0px; }

	  
  
  #carouselRight {
    float: left; 
	display: block; 
	width: 310px; height: 100%;
  	background: url('../../img/carousel/rightEdge.gif') 0 0 repeat-y;
	padding: 20px;
	text-align: left; 
  }
  
    #carouselRight p { padding-left: 5px; padding-right: 5px; }
  
/*---------------------------------------------------------------
---------------------------------------------------------------*/