/* -------------------------------------------
	FRACTION SLIDER
* -------------------------------------------- */

	.border-apply { border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; box-shadow:inset 0 0 2px #eae7e7; }
	
	.fs_slider_bg { width:100%; background:url(../images/strip.png) repeat;  }
	.fraction-slider{ position:relative; max-width:1000px; width:100%; height:100%; overflow:visible; }
	.fraction-slider .slide{ display:none; width:100%; height:100%; position:absolute; }
	.fraction-slider .fs_obj{ display:block; display:none; position:absolute; top:0px; left:100%; }
	.fraction-slider .fs_fixed_obj{ left:0; }
	.fraction-slider .fs_obj *{ display:inline-block; position:relative; top:0px; left:0px; }
	.fs_loader{ max-width:940px; width:100%; height:400px;  background:url(../images/load.gif) center center no-repeat transparent; }

/* 	Controls  */
	.fraction-slider .prev, .fraction-slider .next { display:none; position:absolute; width:30px; height:48px; z-index:300; }
	.fraction-slider .prev{ left:0px; top:175px; background:url(../images/prev_large.png) no-repeat;  border-top-right-radius:2px; -moz-border-radius-topright:2px; -webkit-border-top-right-radius:2px; border-bottom-right-radius:2px; -moz-border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px; }
	.fraction-slider .next{ right:0px; top:175px; background:url(../images/next_large.png) no-repeat;  border-top-left-radius:2px; -moz-border-radius-topleft:2px; -webkit-border-top-left-radius:2px; border-bottom-left-radius:2px; -moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px;  }
	.fraction-slider .prev:hover, .fraction-slider .next:hover { background-color:#444; }
	.fraction-slider:hover .prev, .fraction-slider:hover .next { display:block; }
	
/*  Pager  */
	.fs-pager-wrapper{ position:absolute; left:10px; bottom:10px; }
	.fs-pager-wrapper a{ display:inline-block; width:14px; height:14px; margin:0 5px 0 0; background:url(../images/fs.pager.png) 0px -14px no-repeat transparent; }
	.fs-pager-wrapper .active{ background:url(../images/fs.pager.png) 0px 0px no-repeat transparent; }
	
/* 	Slider Styles  */
	.slider-wrapper{ position:relative; overflow:hidden; width:100%; }
	.fs_slider{ position:relative; width:100%;  margin:0 auto; }

/* 	Element Styles  */
	.fs_slider p{ position:absolute; top:-200px; z-index:1; font-size:14px; white-space:normal; line-height:22px; }
	.fs_slider p.title_skin,.fs_slider p.title_white{ padding:0.7% 2%; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;font-weight:bold; font-size:28px; line-height:100%; 	color:#fff; white-space: nowrap; box-shadow:0 0 2px #e0e0e0; -moz-box-shadow:0 0 2px #e0e0e0; -webkit-box-shadow:0 0 2px #e0e0e0; }
	.fs_slider p.title_white{ background:#fff; color:#444; font-size:16px; border:1px solid #e0e0e0; }
	.fs_slider p.title_large{ font-weight:bold; 	font-size:50px; line-height:100%;  white-space: nowrap; }
	.teaser{ padding:0.5% 1.5%; font-size:14px; line-height:100% }
	.fs_slider .small{ width:250px; padding-left:0; padding-right:0px; text-align:center; }
        
        .fraction-slider {margin: 0 auto;}
        .fs_slider { background: url(../images/bg-repeat.jpg); }
	