
#thumbsWrapper {
 margin-top: 20px;
}

div.float {
  padding: 10px;
  text-align: center;
 /* background-color: #666;
  background-color: #9FB8DF;
  border: 1px solid #444; */
		min-height: 60px;
}

div.float img {
  padding: 1px;
  border: 1px solid #666666;
  background: #ffffff;
 }

	#dhtmlgoodies_scrolldiv{
		/* The total width of the scrolling div including scrollbar */
		width:160px;
		height:400px;	/* The height of the scrolling div */
		padding-left: 30px;
	}
	#scrolldiv_parentContainer{
		width:130px;	/* Width of the scrolling text */
		height:400%;
		overflow:hidden;
		border-bottom: 1px solid #DADADA; 	
		float:left;
		position:relative;
	}
	
#scrolldiv_parentContainer p {
 margin: 2px;		
	}
	
	/*
	CSS for the scrolling content 
	*/
	#scrolldiv_content{
 	position:relative;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size: 0.9em;
		line-height:130%;
		color: #333;
		text-align: center;
		padding: 0px 10px;
	}
	
#mainPhoto {
 clear:both;
	margin:15px 0 0 0;
	text-align:center; 
}	

#photo {
 border: 2px solid black; 
	padding: 0px;
}
	
	/*
	The scrollbar slider 
	*/
	#scrolldiv_slider{
		width:15px;
		margin-left:2px;
		height:400px;
		float:left;
		background: transparent;
	}
	
	/*
	The scrollbar (The bar between the up and down arrow )
	*/
	#scrolldiv_scrollbar{
		width:13px;
		height:360px;	/* Total height - 40 pixels */
/*		border:1px solid #BC8FBD; */
		position:relative;
		
	}
	/*
	The scrollbar handle
	*/
	#scrolldiv_theScroll{
		margin:1px;
		width:11px;
		height:33px;
 	background-color:#000; 
		position:absolute;	
		top:0px;
		left:0px;
		cursor:pointer;
	}
	/*
	Scroll buttons(The up and down arrows)
	*/
	#scrolldiv_scrollUp,#scrolldiv_scrollDown{
		width:15px;
		height:15px;
		border: none;
		background-color: transparent;
		text-align:center;
		font-size:16px;
		line-height:16px;
		cursor:pointer;
	}
	#scrolldiv_scrollUp{
		margin-bottom:2px;
		background: transparent url(/images/up-dirty.png) no-repeat;
	}
	#scrolldiv_scrollDown{
		margin-top:2px;
		background: transparent url(/images/down-dirty.png) no-repeat;
	}

	
	#scrolldiv_scrollDown span,#scrolldiv_scrollUp span{
		font-family: Symbol;
	}





/* Styles for scrolling layers
   Specify width and height in hold and wn, and in clip for wn.
   hold div height accommodates scrollbar in this example
*/

div#hold {
  position:relative;
  overflow:hidden;
  width:654px;
  height:120px;
  z-index:100;
  border: solid black 1px;
  margin-left: auto;
  margin-right: auto;
}
      
div#wn {
  position:absolute;
  left:0px; top:0px;
  width:654px; height:82px;
   clip:rect(0px, 654px, 82px, 0px);
   overflow:hidden;
   z-index:1;
}
  
div#lyr1 {
    position:absolute;
     left:0px; top:0px;
	        z-index:1;
		}
		
		/* Set small
		font-size or size/position of div's will be
off in some browsers  */

div#scrollbar {
 position:absolute; left:0; top:90px;
   width:654px; height:17px;
     font-size:1px; z-index:2;
}
     
div#track {
  position:absolute; left:14px; top:0;
  width:624px; height:15px; z-index:1;
}
	  
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:15px; height:15px; z-index:1;
  background-color:#F0EED7;
  background-image:url(/images/dragbar.png);
}
	  
div#left {
  position:absolute; left:0; top:0;
  z-index:2
}
	      
div#right {
  position:absolute;
  right:0;
  top:0;
  z-index:3
}
			      
div#left img, div#right img {
   border: none;
}
			      
