.slideshowgallery { width:550px; height:440px; margin-bottom:40px;}
.container { width:550px; height:401px; overflow:hidden; position:relative; cursor:pointer;
background: #141214 url(../images/preload-featured.gif) no-repeat 50% 50%;
}
		.slides { position:absolute; top:0; left:0;}
		.slides div { position:absolute; top:0; width:550px;}
		.slides .slideblock { display:none; }
		#slide1 { display:inline; }
		#loopedSlider { width:550px; position:relative; clear:both; }

		.pagination {  position:absolute; z-index:21; list-style-type:none; margin:0; padding:0; text-align:center; width:550px;  }
		.pagination li {display:inline-block; margin: 12px 5px; }	
		.pagination a { 
			padding:0;
			width:9px;
			text-indent:-3000px;
			height: 0;
			display:block;
			padding-top:14px;
			overflow:hidden;
			background-image:url(../images/loopslider/pagination.png);
			background-position:0 0;
			background-repeat:no-repeat;
			}
		.pagination li a:hover {background-position:0 -28px}
		.pagination li.active a {background-position:0 -14px}
		a.previous { position:absolute; top:195px; left:-9px; z-index:21; display:none;  }
		a.next { position:absolute; top:195px; right:-9px; z-index:21; display:none;  }
		
		.slideimage {float:left;}
		
		
/* Caption styles */
.slidecaption {
	position:absolute;
	left:0px;
	bottom:50px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:350px;
	z-index:89;
	font-size: 26px;
	padding:25px 25px 25px 65px;
	margin:0;
}
.slidecaption a {
	display:inline !important;
}

.slidetitle { font-size:28px; color: #fff; letter-spacing: -1px; padding:0; margin:0; margin-bottom:10px;}
.slidetitle a { font-size:28px; color: #fff; letter-spacing: -1px; text-shadow: 1px 1px #000; }
.slidetitle a:hover { text-decoration:none; }
.slidedesc { font-size:12px; padding:0; margin:0;  }
.slidedesc a { color:#fff; font-size:12px; text-shadow: 1px 1px #000; }
.slidedesc a:hover { text-decoration:none; }
				