/* #### START slideshow #### */

.carousel {
	height: 260px;
	width: 670px;
	background: url(../images/slideshow/bg.gif) no-repeat 0 0; 
}


.carousel #slides
{
	float: left;
	height: 248px; 
	width: 470px;
	padding: 6px 0 6px 5px;
}

#master0
{
	float: left;

}

.carousel .bg-image p a { color: #000; line-height: 20px; }

#carousel_tabs {
	float: right;
	width: 190px;
	margin: 6px 5px 6px 0;
}

#carousel_tabs ul {
	margin: 0; 
	padding: 0;
}

#carousel_tabs ul #d0 
{
	background-image: url(/assets/images/slideshow/pink_button.jpg);
}

#carousel_tabs ul #d1 
{
	background-image: url(/assets/images/slideshow/green_button.jpg);
}

#carousel_tabs ul #d2 
{
	background-image: url(/assets/images/slideshow/blue_button.jpg);
}

#carousel_tabs ul #d3 
{
	background-image: url(/assets/images/slideshow/red_button.jpg);
}



#carousel_tabs ul li.tab 
{
	background-position: 0 0; 
	width: 190px; 
	height: 62px;
	cursor: pointer;
	padding: 0; margin: 0;
	min-height: 0;
	text-align: left;
}
#carousel_tabs ul li.tab:hover {
	background-position: 0 -62px;
}


#pageContent #carousel_tabs ul li.tab_over {
	background-position: 0 62px;
	background-repeat: repeat-y;
	background-color: #cc0099;
	list-style: none; 
	width: 190px; 
	height: 62px;
	cursor: pointer;
	padding: 0; margin: 0;
	min-height: 0;
	text-align: left;
}



#carousel_tabs ul li h5 {
	margin: 0px 10px; padding: 5px 0 0 0;
	font: bold 12px Arial;
	color: #fff;
	text-transform: uppercase;
}

#carousel_tabs ul li p {
	padding: 0 10px; margin: 0;
	font: 11px Arial;
	color: #333;
}

#carousel_tabs ul li.tab_over a {
	color: #fff;
}


#carousel_tabs ul li h5 a { color: #000; }
#carousel_tabs ul li h5 a:hover { text-decoration: none; }

#carousel_tabs ul li.tab_over p { color: #000; }


/* #### END slideshow #### */