﻿#home-rotator-bg
{
    width:890px;
    height:330px;
    background:#3d3d3e;
}

.kl-bannerSlideShow {
    height: 402px;    
    width: 890px;
    overflow: hidden;
    position: relative;
    padding:0;
    margin:0;
}
ul.kl-bannerSlideShow-transport 
{
    float:right;
    list-style-type:none;
    background: none repeat scroll 0 0;
    list-style-type: none;
    padding:6px 10px 76px 0;
    margin:0px;
    position: absolute;
    right:0;
    bottom:0;
}
.kl-bannerSlideShow-transport li 
{
    display: inline;
    float: left;
    margin: 0 0 0 5px;
	width:6px;
    overflow: hidden;
	list-style-type:none;
    }
.kl-bannerSlideShow-transport li.selected 
{
    display: inline;
    float: left;
    margin: 0 0 0 5px;
	width:6px;
    overflow: hidden;
	list-style-type:none;
}
.kl-bannerSlideShow-transport li a {
    background-image: url(images/banner-rotator-bg-dash-off.png);
    display: block;
    height: 19px;
    padding: 0 0 0 10px;
    width:6px;
}
.kl-bannerSlideShow-transport li.selected a 
{  background-image: url(images/banner-rotator-bg-dash-on.png);
    display: block;
    height: 19px;
    padding: 0 0 0 10px;
    width: 6px;
}
ul.kl-bannerSlideShow-images {
    list-style-type: none;
    float:left;
    margin: 0;
   padding:0;
   height:410px;
   width:890px;
   background: url(images/bannermessages-off.png) no-repeat center bottom;
}

ul.kl-bannerSlideShow-images img
{
    float:left;
    width:650px;
    height:320px;
    margin:5px 0 5px 5px;
}
ul.kl-bannerSlideShow-images h3,
ul.kl-bannerSlideShow-images p
{   
    float:right;
    display:block;
    width:175px;
    line-height:15px;
    text-align:right;
}
ul.kl-bannerSlideShow-images h3
{
    position:absolute;
    bottom:450px;
    right:10px;
	color:#fff;
}
ul.kl-bannerSlideShow-images p{ 
    position:absolute;
    bottom:108px;
    right:10px;
}

ul.kl-bannerSlideShow-images li .People 
{
	background:url(images/home-script-1-on.png) no-repeat scroll center bottom; 
	height:42px;
	width:252px;
	position:absolute;
    bottom:-4px;
    right:642px;
}

ul.kl-bannerSlideShow-images li .Solutions 
{
	background:url(images/home-script-2-on.png) no-repeat scroll center center; 
	height:42px;
	width:304px;
	position:absolute;
    bottom:-4px;
    right:339px;
}

ul.kl-bannerSlideShow-images li .Difference  
{
	background:url(images/home-script-3-on.png) no-repeat scroll center center; 
	height:42px;
	width:350px;
	position:absolute;
    bottom:-4px;
    right:-11px;
}

