/* Showcase
-------------*/


/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load
{
	height: 250px; /* Same as showcase javascript option */
	overflow: hidden;
}

/* Container when content is shown as one page */
.showcase-onepage
{
	/**/
}

/* Container when content is shown in slider */
.showcase
{
	position: relative;
	margin: 0;
	z-index: 1;
}

	.showcase-content-container
	{
		/*background-color: #333;*/
	}
	
	
	/* Content */
	.showcase-content
	{
		/*background-color: #333;*/
		text-align: left;
	}

		.showcase-content-wrapper
		{
			text-align: center;
			height: 250px;
			width: 719px;
			display: table-cell;
			vertical-align: middle;
		}
				
		/* Styling the caption */
		.showcase-caption
		{
			color: #fff;
			padding: 7px 10px;
			padding-bottom: 0;
			text-align: left;
			position: absolute;
			top: 10px; 
			left: 10px;
			/*width: 420px;*/
			/*right: 10px;*/
			/*display: none;*/
			/*background-image: url(http://www.riverviewlaw.com/images/black-opacity-40.png);*/

			background: transparent;
			-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000)"; /* IE8 */
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000,endColorstr=#CC000000);   /* IE6 & 7 */
			  zoom: 1;
			background-color: rgba(0,0,0,0.8);

		}
		
		.showcase-caption h1 {
			margin: 0;
			padding: 0;
			font-family: calibri, "Trebuchet MS", Arial,  san-serif;
			font-size: 42px;
			line-height: 40px;
			font-weight: normal;
			color: #eee;
		}
		.showcase-caption h2 {
			margin: 0;
			margin-top: -5px;
			padding: 0;
			padding-bottom: 2px;
			font-family: calibri, "Trebuchet MS", Arial,  san-serif;
			font-size: 15px;
			line-height: 18px;
			font-weight: normal;
			color: #00adef;
		}


	/* Button Wrapper */
	.showcase-button-wrapper
	{
		position: absolute;
		clear: both;
		margin-top: -35px;
		margin-left: 10px;
		text-align: center;
	}
	
		.showcase-button-wrapper span
		{
			padding: 2px;
			cursor: pointer;
			font-size: 24px;
			color: #aaa;
		}
	
		.showcase-button-wrapper span.active
		{
			color: #00adef;
		}
	

/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	float: none;
}