
.mf {
	color:#555;
	border:none;
	font-size:14px;
	width:738px;
}
.mf * {
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	-moz-user-select: none;
	border:none;
	padding:0;
	margin:0
}
.mf div.loader{
	position:absolute;
	text-align:center;
	z-index:10000;
	margin:1em auto;
	top:45%;
	width:100%;
	background:#fff url(../images/mooflow/spinner.gif) no-repeat 50% 0;
	padding:30px 0
}
.mf div.caption {
	position:absolute;
	text-align:center;
	z-index:10000;	
	bottom:50px;
	width:100%;
}
.mf div.mfNav{
	position:absolute;
	z-index:1000;	
	text-align:center;
	width:700px;
	bottom:20px;
	left:50%;
	margin-left:-350px;
	font-size:1px;
	line-height:1px;
}


.mf a.sliderNext{
	background:url(../images/mooflow/arrow_left.png) no-repeat center center;
}
.mf a.sliderPrev{
	background:url(../images/mooflow/arrow_right.png) no-repeat center center;
}
.mf a.sliderNext, .mf a.sliderPrev{
	text-decoration:none;
	width:23px;
	height:18px;
	cursor:pointer;
	float:left;	
}

.mf div.slider {	
	height:8px;
	position:relative;
	text-align:left;
	float:left;
	padding:5px 0;	
	background:url(../images/mooflow/middle.png) repeat-x;	
}

.mf div.knob{	
	height:8px;
	background:url(../images/mooflow/slider_middle.png) repeat-x right center;
}

.mf div.knobleft{	
	background:url(../images/mooflow/slider_left.png) left;	
	width:3px;
	height:8px;
}

.mf .caption p {
	padding-bottom:5px;
}
