.homepageCarouselContainer{
	float: left;
	display: inline;
	margin: 4px;
	width: 241px;
	height: auto !important;
	height: 371px;
	min-height: 371px;
}

.homepageCarouselContainer.first{
    margin-left: 0;
}

	.homepageCarouselHeader{
		font-size:		1px;
		height:			4px;
		background:		url(../images/carousel-header.gif) top left no-repeat;
	}

	.homepageCarouselContent{
		border:			1px solid #F8F8F8;
		border-width:	0px 1px 0 1px;
		padding:		5px;
		height:			371px;
	}
	
	.first .homepageCarouselContent{
	    padding-left: 0;
	}

		.homepageCarouselContainer h2{
			text-align:		center;
			
		}
		
			.homepageCarouselContainer h2 a:link,
			.homepageCarouselContainer h2 a:visited{
				color:			#733C8B;
				text-decoration:none;
			}
			
			.homepageCarouselContainer h2 a:hover,
			.homepageCarouselContainer h2 a:active{
				text-decoration:underline;
			}
		
		.description{
			background:		#FFF;
			height:			200px;
			position:		relative;
		}

			.title{
				background:		#0181CA;
				color:			#FFF;
				font-size:		large;
				padding:		10px;
			}
			
				.title a:link,
				.title a:visited{
					color:			#FFF;
					text-decoration:none;
				}
			
				.title a:hover,
				.title a:active{
					color:			#FFF;
					text-decoration:underline;
				}			

			.summary{
				color:			#000;
				padding:		10px;
			}
		
	.homepageCarouselFooter{
		font-size:		1px;
		height:			7px;
		background:		url(../images/carousel-footer.gif) bottom left no-repeat;
	}
	

.jcarousel-skin-lowry-large{
	float: left;
}
.jcarousel-skin-lowry-large .jcarousel-list li,
.jcarousel-skin-lowry-large .jcarousel-item
{
	width: 230px;
	height: 330px;
}
.jcarousel-skin-lowry-large .jcarousel-item img
{
	width: 230px;
	height: 330px;
}
.jcarousel-skin-lowry-large .jcarousel-container
{
	background: #ffffff;
	border-width: 0px;
}
.jcarousel-skin-lowry-large .jcarousel-container-horizontal
{
	width: 230px;
	padding: 0px;
}
.jcarousel-skin-lowry-large .jcarousel-clip-horizontal
{
	width: 230px;
	height: 330px;
}
.jcarousel-skin-lowry-large .jcarousel-item-horizontal
{
	margin-right: 0px;
}
.jcarousel-skin-lowry-large .jcarousel-item-placeholder
{
	width: 230px;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-lowry-large .jcarousel-next-horizontal {
    position: absolute;
    top: 10px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('../images/next-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-lowry-large .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-lowry-large .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-lowry-large .jcarousel-next-disabled-horizontal,
.jcarousel-skin-lowry-large .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-lowry-large .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-lowry-large .jcarousel-prev-horizontal {
    position: absolute;
    top: 10px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url('../images/prev-horizontal.png') no-repeat 0 0;
}

.jcarousel-skin-lowry-large .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-lowry-large .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-lowry-large .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-lowry-large .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-lowry-large .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
