#slideshow {
    position:relative;
    width: 248px;
	height: 221px;
	padding: 0;
	margin-top:10px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    width: 248px;
	height: 221px;
    background: transparent url(../images/bgBubble.png) no-repeat top left;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}
#slideshow DIV p 
{
	width: 200px;
	margin: 0 auto;
	padding-top:20px;
	font-size: 14px;
	line-height: 21px;
	text-align: left;
}

/*  slide show for logos  */
.slideshowLogo {
    position:relative;
	padding: 0;
	text-align: center;
	width: 100%;
}

.slideshowLogo DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    width: 189px;
	text-align: center;
}
.slideshowLogo DIV img 
{
	margin:  0 8px;
}

.slideshowLogo DIV.active {
    z-index:10;
    opacity:1.0;
}

.slideshowLogo DIV.last-active {
    z-index:9;
}

.slideshowLogo2 {
    position:relative;
	padding: 0;
	text-align: center;
	width: 100%;
}

.slideshowLogo2 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    width: 189px;
	text-align: center;
}
.slideshowLogo2 DIV img 
{
	margin:  0 8px;
}

.slideshowLogo2 DIV.active {
    z-index:10;
    opacity:1.0;
}

.slideshowLogo2 DIV.last-active {
    z-index:9;
}

.slideshowLogo3 {
    position:relative;
	padding: 0;
	text-align: center;
	width: 100%;
}

.slideshowLogo3 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    width: 189px;
	text-align: center;
}
.slideshowLogo3 DIV img 
{
	margin:  0 8px;
}

.slideshowLogo3 DIV.active {
    z-index:10;
    opacity:1.0;
}

.slideshowLogo3 DIV.last-active {
    z-index:9;
}


