/* ---------------------------------------------------------------------------
shit for the hompage code slider
--------------------------------------------------------------------------- */
#slide .floatLeft { float: left; margin-right: 10px; width:579px;}
#slide {
	width: auto;
	margin-top: 0px auto;
}
#slide .floatRight { float: right; }
#slide .clear { clear: both; }
#slide a { outline: none; }

#slide #page-wrap {
	width: 940px;
	margin: 0 auto;
	position: relative;
	min-height: 330px;
}
#slide #page-wrap h2 {
	margin-bottom:5px;
}
#slide #page-wrap p {
	width:auto;
	float:left;
}
#slide .slider-wrap	{
	width: auto;
	position: absolute;
	top: 0;
}			
#slide .stripViewer .panelContainer 
#slide .panel ul { text-align: left; margin: 0 15px 0 30px; }
#slide .stripViewer	{
	position: relative;
	overflow: hidden;
	width: 938px;
	height: 330px;
}
#slide .stripViewer .panelContainer	 { position: relative; left: 0; top: 0; }
#slide .stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 938px;
	margin: 20px 0;
}
#slide .stripNavL, #slide .stripNavR, .stripNav	{ display: none; }
#slide .nav-thumb { border: 1px solid black; margin-right: 5px; }
#slide #movers-row { margin: -43px 0 0 62px; }
#slide #movers-row div { width: 20%; float: left; }
#slide #movers-row div a.cross-link { float: right; }
#slide .photo-meta-data	{ 
	background: url(images/transpBlack.png);
	padding: 10px;
	height: 30px; 
	margin-top: -50px; 
	position: relative; 
	z-index: 9999; 
	color: white;
}
#slide .photo-meta-data span { font-size: 13px; }
#slide .cross-link {
	display: block; 
	width: 62px; 
	margin-top: -14px; 
	position: relative; 
	padding-top: 15px; 
	z-index: 9999; 
}
#slide .active-thumb { background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }
#slide .slicon{float:right; width:340px;}
