@charset "utf-8";


.jssorb21 {
	position: absolute;
}
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url(img/b21.png) no-repeat;
	overflow: hidden;
	cursor: pointer;
}
.jssorb21 div {
	background-position: -5px -5px;
}
.jssorb21 div:hover, .jssorb21 .av:hover {
	background-position: -35px -5px;
}
.jssorb21 .av {
	background-position: -65px -5px;
}
.jssorb21 .dn, .jssorb21 .dn:hover {
	background-position: -95px -5px;
}
</style>
		<style>
#wrapper, #prev, #next {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	height: 170px;
	position: relative;
	top: 50%;
	margin-top: -85px;
}
#wrapper {
	width: 90%;
	left: 5%;
	overflow: hidden;
	box-shadow: 0 0 10px #ccc;
}
#carousel img {
	margin: 10px 14px;
  border: none;
  display: block;
  float: left;
  max-width: 122px;
  height: auto;
}
#prev, #next {
	background: center center no-repeat #ccc;
	width: 5%;
}
#prev:hover, #next:hover {
	background-color: #bbb;
}
#prev {
	background-image: url(../img/gui-prev.png);
	left: 0;
}
#next {
	background-image: url(../img/gui-next.png);
	right: 0;
}
#donate-spacer {
	height: 100%;
	margin-bottom: -70px;
}
#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;
}/* CSS Document */

