.jcarousel-skin-default {
	text-align: center;

	.jcarousel-container-horizontal {
		width: 440px;
		height: 102px;
		padding: 20px 40px;
		margin: auto;
	}

	.jcarousel-container-vertical {
		width: 102px;
		height: 440px;
		padding: 40px 20px;
		margin: auto;
	}

	.jcarousel-clip-horizontal {
		width: 440px;
		overflow: hidden;
	}

	.jcarousel-clip-vertical {
		height: 440px;
		overflow: hidden;
	}

	.jcarousel-item {
		padding: 0;
		width: 100px;
		height: 100px;
		overflow: hidden;
		border: 1px solid #CCC;
		list-style: none;
		background: #fff none;
	}

	.jcarousel-item-horizontal { margin: 0 4px; }

	.jcarousel-item-vertical { margin: 4px 0; }

	.jcarousel-item-placeholder {
		background: #fff url(throbber.gif) no-repeat center center;
		color: #000;
	}

	/**
	 * Buttons
	 */
	.jcarousel-next,
	.jcarousel-prev {
		display: block;
		width: 32px;
		height: 32px;
		background-image: url(arrows.png);
	}

	.jcarousel-next-disabled,
	.jcarousel-prev-disabled {
		display: none;
	}

	/**
	 * Horizontal Buttons
	 */
	.jcarousel-prev-horizontal {
		position: absolute;
		top: 55px;
		left: 10px;
		background-position: 0 0;

		&:hover  { background-position: -32px 0; }
		&:active { background-position: -64px 0; }
	}

	.jcarousel-next-horizontal {
		position: absolute;
		top: 55px;
		right: 10px;
		background-position: 0 -32px;

		&:hover  { background-position: -32px -32px; }
		&:active { background-position: -64px -32px; }
	}

	/**
	 * Vertical Buttons
	 */
	.jcarousel-prev-vertical {
		position: absolute;
		top: 10px;
		left: 55px;
		background-position: 0 -64px;

		&:hover  { background-position: -32px -64px; }
		&:active { background-position: -64px -64px; }
	}

	.jcarousel-next-vertical {
		position: absolute;
		bottom: 10px;
		left: 55px;
		background-position: 0 -96px;

		&:hover  { background-position: -32px -96px; }
		&:active { background-position: -64px -96px; }
	}

	.jcarousel-navigation {
		margin: 0;
		padding: 0;

		li {
			display: inline;
			margin: 0 2px 0 0;
			padding: 0;
			background: none;
		}

		.active a {
			font-weight: bold;
			text-decoration: none;
		}
	}
}