/*
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, img {border-width: 0px;margin:0;padding:0;}
*/

#mlSlideWidget {
	font:11px arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
	position: relative;
	height: 10px;
	width: 940px; /* container has 10px padding; = 960px */
	/*background: url(http://www.martinilab.com/blog/pages/slider/images/slider-background.jpg) left top no-repeat;*/
	

}

#sliderWindow {
	margin: 1px;
	position: relative;
	width: 940px;
	
	height: 150px;
	overflow: auto;
}

.sliderGallery {

}

.sliderGallery ul.sliderList {
	top: 0px;
	left: 0px;
	margin-top: 135px;
	padding-bottom: 0;
	position: absolute;
	list-style: none;
	height: 90px;
	overflow: none;
	width: 3000px; 
	white-space: nowrap;
	
	/* -- */

	margin-top: 0px;
	height:125px;
	width:50px;
}

#mlSlideWidget .sliderGallery ul li.group {
	margin-left: 7px;
	margin-right: 7px;
	display: inline;
	float: left;
}

#mlSlideWidget .sliderGallery ul li.group .groupContent {
	margin-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

ul.groupButtons {
	height: 550px;
}

li.group {
	/*background: url(http://www.martinilab.com/blog/pages/slider/images/group-backgroundcap.png) no-repeat right top;*/
}

li.group .groupContent{
	/*background: url(http://www.martinilab.com/blog/pages/slider/images/group-background.png) no-repeat left top;*/
	
}

li.group p {
	width: 430px;
	height: 70px;
	font-size: 10px;
	line-height: 12px;
	white-space: normal;

}

li.group ul.groupButtons {
	list-style: none;
	white-space: nowrap;
}

li.group ul.groupButtons li.singleButton {
	width: 120px;
	float: left;
	height: 110px;
	text-align: center;
	

/*
border:2px solid red;
*/


}
#scroll {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	width: 940px;

/*	margin-left: 10px;
	margin-right: 8px;


/* -- */
	position: relative;

	height: 25px;
	
	background: url(../images/slider/green-base.png) no-repeat center center;
}

#scroll ul {
	height: 30px;
	list-style: none;
}

#scroll li.marker {
	margin-top: 4px;
	padding-top: 60px;
	text-align: center;
	z-index: 90;
	font-size: 10px;
	height: 30px;
	width: 55px;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
/* -- */	
	
	height: 20px;
	padding: 8px 0 0 0;
	
	cursor: pointer;
}

.handle {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 110;
	height: 25px;
	
	
/* -- */
height: 25px;
}

.fakeHandle {
	position: absolute;
	top: 0px;
	left: 0;
	z-index: 80;

	height: 25px;

	background: url(../images/slider/handle.png) no-repeat center center;
	
	
}

li.singleButton a {
	font-size:12px;

}

li.singleButton a img {
	margin-left: -10px;
}

/* ADDED 10/11 */
p#instructions {
	font-size: 11px;
	margin-top: -10px;
	margin-left: 4px;
	
	color: #08362C;
	
	float: left;
}
