.nivoSlider { position:relative; z-index:8;}
.nivoSlider img { position:absolute; top:0px; left:0px;}
.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;}
.nivo-slice { display:block; position:absolute;	z-index:50;	height:100%;}
.nivo-caption {	position:absolute;	left:0px; bottom:0px; background:#000; color:#fff;	opacity:0.8; width:100%; z-index:89;}
.nivo-caption p { padding:5px;	margin:0;}
.nivo-caption a { display:inline !important;}
.nivo-html-caption { display:none;}
.nivo-directionNav a { position:absolute; top:45%; z-index:99; cursor:pointer;}
.nivo-prevNav {	left:0px;}
.nivo-nextNav {	right:0px;}

#slider-wrapper { width:945px; height:266px; margin:0 auto; padding-top:74px; margin-top:50px;}
#slider { position:relative; width:945px; height:266px;	background:url(images/loading.gif) no-repeat 50% 50%; left:0; margin:16px 0 0 16px;}
#slider img { position:absolute; top:0px; left:0px;	display:none;}
#slider a {	border:0; display:block;}
.nivo-directionNav a {display:block; width:30px; height:30px; background:url(images/arrows.png) no-repeat; text-indent:-9999px; border:0;}
a.nivo-nextNav { background-position:-30px 0; right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}
.clear { clear:both;}