﻿
  #wrapper {width:1200px;margin:0 auto;position:relative;}
  #carousel {width: 1200px;position:relative;
  }
  #carousel ul {
	  list-style: none;
	  display: block;
	  margin: 0;
	  padding: 0;
  }
  #carousel li {
	  /*background: transparent url(../images/carousel_polaroid.png) no-repeat 0 0;*/
	  font-size: 40px;
	  color: #999;
	  display: block;
	  width: 290px;
	  margin:0 10px 12px 0;
	  float: left;
	  position: relative;
	  background-color:#fff;
  }

  #wrapper .prev, #wrapper .next {text-indent:-9999em;display:block;overflow:hidden;width:27px;height:51px;position:absolute;z-index:999;top:170px;opacity:0.8;		
  }
  #wrapper .prev {
	  background-image:url(../images/i-prev.png);
	  left: -2.5%;
  }
  #wrapper .prev:hover {
	  left: -51px;
  }			
  #wrapper .next {
	  background-image:url(../images/i-next.png);
	  right: -2.5%;
  }
  #wrapper .next:hover {
	  right: -41px;
  }				
  #carousel .pager {
	  text-align: center;
	  margin: 0 auto;
  }
  #carousel .pager a {
	  background: transparent url(../images/carousel_control.png) no-repeat -2px -32px;
	  text-decoration: none;
	  text-indent: -999px;
	  display: inline-block;
	  overflow: hidden;
	  width: 8px;
	  height: 8px;
	  margin: 0 5px 0 0;
  }
  #carousel .pager a.selected {
	  background: transparent url(../images/carousel_control.png) no-repeat -12px -32px;
	  text-decoration: underline;				
  }
  
  #source {
	  text-align: center;
	  width: 100%;
	  position: absolute;
	  bottom: 10px;
	  left: 0;
  }
  #source, #source a {
	  font-size: 12px;
	  color: #999;
  }
  
  #donate-spacer {
	  height: 100%;
  }
  #donate {
	  border-top: 1px solid #999;
	  width: 750px;
	  padding: 50px 75px;
	  margin: 0 auto;
	  overflow: hidden;
  }
  #donate p, #donate form {
	  margin: 0;
	  float: left;
  }
  #donate p {
	  width: 650px;
  }
  #donate form {
	  width: 100px;
  }
