.nivoSlider {position:relative;width:1001px; height:348px;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px; width:1001px; height:348px; 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%;}
/* Caption styles */
.nivo-caption {font: 13px Arial, Helvetica, sans-serif;position:absolute;left:0px;top:0px;color:#fff;opacity:0.8; width:648px;height:70px;z-index:89;}
.nivo-caption b{font-family: "Bradley Hand ITC";font-size: 20px;}
.nivo-caption a{font:11px Arial;;color:#fff;text-decoration:underline;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {   display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:0;cursor:pointer;}
.nivo-prevNav {left:10px;}
.nivo-nextNav {right:10px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{position:absolute; background:url(../images/dot_bg.png) no-repeat left top; width:250px; height:55px; left:0px; margin-left:850px; padding:7px 0 0 5px; top:307px;z-index:99;}
.nivo-controlNav a {float:left;	cursor:pointer; margin-left:1px; width:2px; height:10px; background:url(../images/dot1.png) no-repeat left top;   /*background:url(dot1.jpg) no-repeat left top; padding:0 3px 0 3px; margin:3px 0 0 4px; */}
.nivo-controlNav a.active {	margin-left:1px; color:#E84C0D; font-size:0px; width:2px; height:10px; /*background:url(dot2.jpg) no-repeat left top;*/}
#slider {z-index:0;}
#slider .top {top: 0px;left: 0;z-index:0;}