.banner-container{ width: 964px; margin: 0 auto;  }

.home-banner-container .nivoSlider {
     background-position: center top ! important;
     height: 460px;
     position: relative;
}

.banner-container .nivoSlider {
     background-position: center top ! important;
     height: 194px;
     position: relative;
}

.nivoSlider a {
     display: block;
}

.nivoSlider img {
     display: none;
     left: 0px;
     position: absolute;
     top: 0px;
}

.nivoSlider a.nivo-imageLink {
     border: 0pt none;
     display: none;
     height: 100%;
     left: 0px;
     margin: 0pt;
     padding: 0pt;
     position: absolute;
     top: 0px;
     width: 100%;
     z-index: 9;
}

.nivo-slice {
     background-position: center top ! important;
     display: block;
     height: 100%;
     position: absolute;
     z-index: 2;
}

.nivo-caption {
     background: none repeat scroll 0% 0% #000000;
     bottom: 0px;
     color: #FFFFFF;
     left: 0px;
     opacity: 0.8;
     position: absolute;
     width: 703px;
     z-index: 3;
}

.nivo-caption p {
     margin: 0pt;
     padding: 5px;
}

.nivo-caption a {
     display: inline ! important;
}

.nivo-html-caption {
     display: none;
}

.nivo-degradee {
     background: url("../images/bg_home_slider.png") repeat-y scroll center center transparent;
     height: 100%;
     left: 0pt;
     position: absolute;
     width: 100%;
     z-index: 5;
}

.nivo-directionNav a {
     cursor: pointer;
     height: 46px;
     position: absolute;
     text-indent: -4000px;
     top: 45%;
     width: 46px;
     z-index: 10;
}

.nivo-prevNav {
     background: url("../images/arrow_left.png") no-repeat scroll 0% 0% transparent;
     left: 10px;
}

.nivo-nextNav {
     background: url("../images/arrow_right.png") no-repeat scroll 0% 0% transparent;
     right: 10px;
}

.nivo-controlNav {
     display: block;
     margin: 0pt auto;
     text-align: center;
}

.home-banner-container .nivo-controlNav{ padding-top: 440px; }
.banner-container .nivo-controlNav{ padding-top: 175px; }

.nivo-controlNav a {
     background-image: url("../images/bt_slider.png");
     background-repeat: no-repeat;
     cursor: pointer;
     display: inline;
     margin: 1px;
     padding: 3px;
     position: relative;
     z-index: 10;
	 text-indent: 9999px;
}

.nivo-controlNav a.active {
     background-image: url("../images/bt_slider_selected.png");
}
