/* CSS Document */

/*.product_main{
	height:110px;
	width:1000px;
	background-color:
	#FFFF00;
	float:left;
	}*/
	
.product_main{
height:140px;
width:100%;
background-color:#;
margin-top:0px;
float:left;
border-top:1px solid #CCCCCC;
/*border:1px solid #cccccc;*/
}

#wrapper {
				background-color: #CCCCCC;
				margin-top:10px;	
				border: 1px solid #ccc;
				border-radius: 5px;
				width: 1010px;
				height: 100px;
				padding: 10px;
			    margin-left:10px;
				position: absolute;
				
			}
			.caroufredsel_wrapper {
				border-radius: 0px;
			}
			#carousel img {
				width: 120px;
				height: 100px;
				margin: 0 5px;
				float: left;
			}
			#prev, #next {
				background: transparent url(carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 20px;
				position: absolute;
				top: 46px;
			}
			#prev {
				background-position: 0 0;
				left: 30px;
			}
			#prev:hover {
				left: 25px;
			}			
			#next {
				background-position: -18px 0;
				right: 30px;
			}
			#next:hover {
				right: 29px;
			}				
			#pager {
				text-align: center;
				margin: 0 auto;
				padding-top: 20px;
			}
			#pager a {
				background: transparent url() no-repeat -2px -32px;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 8px;
				height: 8px;
				margin: 0 5px 0 0;
			}
			#pager a.selected {
				background: transparent url() no-repeat -12px -32px;
				text-decoration: underline;				
			}

			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 650px;
				padding: 50px 65px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 550px;
			}
			#donate form {
				width: 100px;
			}