/*
 * jQuery Nivo Slider v2.0
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
	z-index:100;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:40px;
	color:#fff;	
	width:100%;
	z-index:500;
}
.caption { width:295px; margin:0 auto; padding:6px 105px 0 575px; position:relative; /*background:url(../images/captionBg.png) no-repeat 465px 0;*/ height:100px; text-align:left;  font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:400;}
.caption strong{ display:block; width:310px; font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; padding-bottom:7px; font-style:normal; background:none;}
.caption strong b{font-family: 'Open Sans', sans-serif; font-size:15px; font-weight:400; padding-bottom:7px; font-style:normal;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav {
	width:994px !important;  margin:0 auto; position:relative;
	z-index:1111;
}

.nivo-directionNav a {
	position:absolute;
	top:190px;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
	display:block;
	width:50px;
	height:50px;
	background:url(../images/nivo-controler.png) no-repeat left top;
	text-indent:-200000px;
}
.nivo-nextNav {
	right:20px;	
	display:block;
	width:50px;
	height:50px;
	background: url(../images/nivo-controler.png) no-repeat left bottom;
	text-indent:-200000px;
}


/* Control nav styles (e.g. 1,2,3...)width:260px; height:50px; padding:0px 0 0 720px; */
.nivo-controlNav{ display:inline-block; width:987px; height:50px; padding:0px 0 0 0px; z-index:199; margin:366px auto  0!important; }

.nivo-controlNav a {
	position:relative;
	float:left;
	width:76px;
	height:50px;
	display:block;
	z-index:1111;
	cursor:pointer;
	color:#C00;
	padding:0px 10px 0 0; margin:0 0px 0 0;
	overflow:hidden;
	background:#FFF url(../images/hsep.gif) no-repeat 0 0px;
}
.nivo-controlNavIn{ float:right;}
.nivo-controlNav a img{
	position:absolute;
	left:7px; top:7px;
	
}



.nivo-controlNav a.active {
	background:#FFF url(../images/activeBanner.png) no-repeat 0 0;
}

.bannerRtext{ padding:40px 0 0px; float:right; width:550px; text-align:left; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:600; color:#FFF; line-height:22px; text-shadow: 1px 1px 1px #333;}
.bannerRtext a{ text-decoration:none; color:#FFF; text-align:left; font:bold 12px/24px " Lucida Grande", sans-serif;}

.bannerLtext{ padding:40px 0 0px; float:left; width:400px; text-align:left; font-family:'Open Sans', sans-serif; font-size:32px; font-weight:600; color:#FFF; line-height:40px; text-shadow: 1px 1px 1px #333;}

.nivo-slice{ background-position:center top !important;}

