@charset 'utf-8';

/* ---------------------------------------------------------------------

	ImageFlow Settings - CSS 2.1
	
	Properties marked with an underscore (_) are interpreted 
	by IE 6.0, only. *+html is a CSS hack for IE 7.0.

-----------------------------------------------------------------------*/

@media screen, projection 
{
	.imageflow 
	{
		visibility:hidden;
		position: relative; 
		text-align: left;
		width: 790px;	
	}
	
	#alternate_flow 
	{
		background:url(images/bg_noscript.jpg) no-repeat;
		position: relative; 
		text-align: left;
		width: 828px;	
		height:345px;
		margin-top:-20px;
		
	}
	
	#alternate_flow img
	{
	margin-left:50px;
	padding-top:27px;
	display:block;
	}
	
	.imageflow img 
	{
		visibility:hidden;
		position: absolute; 
		top: 0px;
		border: none; 
	}
	
	.imageflow p
	{
		text-align:center;
		margin:0 auto;
	}
	
	.imageflow .loading 
	{
		position: relative;
		left: 50%;
		margin-left: -106px;
		width: 200px;
		height: 15px;
		padding:5px;
		visibility: visible;
		border: 1px solid white;
	}
	
	.imageflow .loading_bar 
	{
		height: 15px;
		width: 1%;
		background: #5AC0C3;
		visibility: visible;
	}
	
	.imageflow .caption 
	{
		font-weight:bold;
		position:relative; 
		text-align:center;
		margin:0px;
		padding:0;
		z-index:10000;
		height:0px;
		display:none;
	}
	
	.imageflow .scrollbar 
	{
		visibility:hidden;
		position:relative; 
		border-bottom:1px solid #01969C;
		padding-top:20px;
		z-index:10001;
	}	
	
	#iflow 
	{
	color:#000;
	height:335px;
	width:790px;
	margin:0 auto;
	}
	
	.imageflow .slider 
	{
		position:absolute;
		margin-top:-8px;
		_margin-top:-28px;
		margin-left:-8px;
		z-index:10002;
		background-image:url(images/slider.png);
		background-repeat:no-repeat;
		width:53px;
		height:16px;
		padding-top:20px;
		cursor:pointer;
	}

	#holder
	{
	height:340px;
_height:319px;
	overflow:hidden;
	max-height:340px;
	width:828px;
	padding-top:25px;
	}
	
	#iflow_images
	{
	margin-bottom:30px;
	_margin-bottom:50px;
	margin-top:0px;
	}
	
	*+html #iflow_images
	{
	margin-top:0px;
	}
	
	#foot
	{
	position:absolue;
	background:#ff0000;
	float:left;
	}
}
