/*
 * jquery.rs.carousel.css v0.8.5
 *
 * Copyright (c) 2011 Richard Scarrott
 * http://www.richardscarrott.co.uk
 *
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Depends:
 *  a basic reset + items must have width & height
 */

	ol, ul
	 {
		margin: 0;
		padding: 0;
		border: none;
		outline: 0;
		font-family: 100%;
	}

	/* rs carousel */
	.rsc .rs-carousel-mask {
            margin-top: 12px;
	   
            border: 32px solid #fff;
            border-top: 20px solid #fff;
            border-bottom: 20px solid #fff;
            background-color: #fff;
	}

		.rsc .rs-carousel-item {
			position: relative;
			color: #333;
			padding: 7px;
                        padding-top: 10px;
			text-align: center;
			width: 150px;
			height: 170px;
		}
		
.discount_rebate {
	position:absolute;
	top: 10px;
	right: 7px;
	font-size: 14px;
	width: 50px;
	height: 30px;
	color: #fff;
	line-height: 27px;
	padding-left: 5px;
	text-align: center;
	background-color: #629632;
	border: 0;
        border-radius: 0 0 0 25px;
}

.discount_make {
	font-size: 15px;
	margin-top: 5px;
}

	.rsc .rs-carousel-action-next,
	.rsc .rs-carousel-action-prev {
		
		cursor: pointer;
		margin-right: 8px;
	}

.rs-carousel-pagination {
	margin-top: 7px;
        
}

.rs-carousel a {
	border: 0;
        
}

	.rsc .rs-carousel-pagination-link {		
		font-size: 14px;
		display: inline;
	}

		.rsc .rs-carousel-pagination-link a {
			
			padding: 7px 12px 7px 11px;
                        background: #e9e9e9;
                        border-right: 1px solid #f5f5f5;
		}

			.rsc .rs-carousel-pagination-link a:hover {
				text-decoration: none;
			}

.rsc .rs-carousel-pagination-link:hover {
                                background: #f5f5f5;
			}
                        
		.rsc .rs-carousel-pagination-link-active a {
			background: #fff;
			color: #000;
		}

	.rsc.rs-carousel-disabled .rs-carousel-pagination-link a,
	.rsc.rs-carousel-disabled .rs-carousel-action-next,
	.rsc.rs-carousel-disabled .rs-carousel-action-prev,
	.rsc .rs-carousel-action-disabled {
		color: gray;
		cursor: default;
	}

	/** horizontal **/
	.rsc.rs-carousel-horizontal.rs-carousel-items-1 .rs-carousel-mask {
		width: 150px;
	}
	
	.rsc.rs-carousel-horizontal.rs-carousel-items-2 .rs-carousel-mask {
		width: 300px;
	}
	
	.rsc.rs-carousel-horizontal.rs-carousel-items-3 .rs-carousel-mask {
		width: 450px;
	}
	
	.rsc.rs-carousel-horizontal.rs-carousel-items-4 .rs-carousel-mask {
		width: 600px;
	}
	
	/** vertical **/
	.rsc.rs-carousel-vertical .rs-carousel-mask {
		width: 150px;
	}

	.rsc.rs-carousel-vertical.rs-carousel-items-1 .rs-carousel-mask {
		height: 150px;
	}
	
	.rsc.rs-carousel-vertical.rs-carousel-items-2 .rs-carousel-mask {
		height: 300px;
	}
	
	.rsc.rs-carousel-vertical.rs-carousel-items-3 .rs-carousel-mask {
		height: 450px;
	}
	
	.rsc.rs-carousel-vertical.rs-carousel-items-4 .rs-carousel-mask {
		height: 600px;
	}
	
.rs-carousel .rs-carousel-mask {
	overflow: hidden;
}

	.rs-carousel .rs-carousel-runner {
	    position: relative;
	}
		
		.rs-carousel.rs-carousel-horizontal .rs-carousel-item {
			float: left;
		}