	
/*	-------------------------------------------------------------
	slideshow
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#focus_pic {
		float: left;
		width: 1px; height: 230px;
	}	
	
	#slideshow {
		width: 306px; overflow: hidden;
	}	
	
	#slideshow .slide {
		position: absolute; 
		padding: 2px;
		border: #ddd 1px solid; border-bottom: 0;
		background: #FFF;
		opacity: 0.99; /* Fix Firefox opacity flicker problem */
	}	
	
	#slideshow .slide,#slideshow .slide img,#slideshow .slidelinks_container,#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		width:300px; height:225px;
	}	
	
	#slideshow #slide1 {
		z-index: 1;
	}	
	
	#slideshow .slidelinks_container {
		position:absolute;
		opacity:0.99; /* Fix Firefox opacity flicker problem */
		z-index: 2;
		margin:3px 0 0 3px;
	}
	
	#slideshow #slideshowcontrols { 
		float:left;
		width:306px; height:35px;
		background:url(../images/focus_bmark_bg2.gif) repeat-x left top;
	}

	#slidelinks_container1 img,#slidelinks_container2 img,#slidelinks_container3 img{
		border:0;
	}

	/* 4 Slides with text */
	ul.slideshowcontrolsmiddle{
		height: 29px !important;
		float: left;
		z-index: 10;
		text-align:center;
		margin: 0px;
		padding:0px;
		list-style: none;
	}
	
	ul.slideshowcontrolsmiddle li{
		z-index: 0; 
		height: 29px;
		width: 100px !important;
		float: left;
	}	
	
	/* The a elements inside those 4 tabs */
	ul.slideshowcontrolsmiddle a{
		color:#333;
	}	
	
	ul.slideshowcontrolsmiddle a, ul.slideshowcontrolsmiddle a:visited {
		height:26px; 
		padding:10px 0 0 0;
		text-align: center; 
		float: none;
		display: block;
		width: 100px !important;
		text-decoration: none;
		background:url(../images/focus_bmark_bg.gif) no-repeat left -38px;
	}	
	
	/* The next 5 styles fix Netscape issues with padding it any other way */
	ul.slideshowcontrolsmiddle .single-line a {
		line-height: 36px!important;
	}
	
	*html ul.slideshowcontrolsmiddle .single-line a {
		line-height: 36px!important;
	}
	
	ul.slideshowcontrolsmiddle .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle .single-line .padded_fmt {
		display:block;
	}
	
	ul.slideshowcontrolsmiddle a.activeslide, ul.slideshowcontrolsmiddle a:hover {
		background-position: 0px 0px !important;
		color:#fff;
		text-decoration: none;
		font-weight: bold !important;
	}	
	
	/* Used to make everything fade */
	#slideshow .opacity10 {
		opacity:0.99; filter:alpha(opacity=100); visibility:visible !important;
	}
	#slideshow .opacity9 {
		opacity:.9; filter:alpha(opacity=90); visibility:visible !important;
	}
	#slideshow .opacity8 {
		opacity:.8; filter:alpha(opacity=80); visibility:visible !important;
	}
	#slideshow .opacity7 {
		opacity:.7; filter:alpha(opacity=70); visibility:visible !important;
	}
	#slideshow .opacity6 {
		opacity:.6; filter:alpha(opacity=60); visibility:visible !important;
	}
	#slideshow .opacity5 {
		opacity:.5; filter:alpha(opacity=50); visibility:visible !important;
	}
	#slideshow .opacity4 {
		opacity:.4; filter:alpha(opacity=40); visibility:visible !important;
	}
	#slideshow .opacity3 {
		opacity:.3; filter:alpha(opacity=30); visibility:visible !important;
	}
	#slideshow .opacity2 {
		opacity:.2; filter:alpha(opacity=20); visibility:visible !important;
	}
	#slideshow .opacity1 {
		opacity:.1; filter:alpha(opacity=10); visibility:visible !important;
	}

	#slideshow .hide { 
		visibility:hidden; 
	}
	#slideshow .hideArchive {
		visibility:hidden; 
		display:none;
	}
	#slideshow .show { 
		visibility:visible !important;
		display:block !important; 
	}
	
	#tab-0 {
		display:none;
	}
		
	#tab-1,#tab-2 {
		margin:0 3px 0 0;
	}
	



	

