/* The Nivo Slider styles */
#myslideshow a { display:block; }
.nivoSlider { z-index:0; height:300px; width:650px; position:relative; margin:0; background:#FFF url(ajax-loader.gif) no-repeat 50% 50%; -moz-box-shadow:0 0 10px #333; -webkit-box-shadow:0 0 10px #333; box-shadow:0 0 10px #333; }
.nivoSlider img { position:absolute; top:0; left:0; height:300px; width:650px; display:none; }
.nivoSlider a { display:block; border:0; }

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6000; display:none; }

/* The slices in the Slider */
.nivo-slice { display:block; position:absolute; z-index:50; height:100%; }

/* Caption styles */
.nivo-caption { left: 0; bottom: 0; height: 300px; width:175px; font:normal normal 1.3em/1.5em Georgia,Times,serif; position:absolute; background:#000; color:#FFF; opacity:0.8; z-index:89; }
.nivo-caption p { padding:15px; margin:0; }
.nivo-caption span { font-size:.8em; font-weight:bold; color:#366; }
.nivo-caption a { display:inline !important; }
.nivo-html-caption { display:none; }

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { display:block; position:absolute; bottom: 20px; z-index:7500; cursor:pointer; text-indent:-9999px; }
.nivo-prevNav { width:30px; height:40px; background:url(arrows.png) no-repeat 0 0; left:5px; }
.nivo-nextNav { width:30px; height:40px; background:url(arrows.png) no-repeat -30px 0; right:5px; }

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav { position:absolute; left:10px; bottom:-25px; }
.nivo-controlNav a { display:block; width:22px; height:22px; background:url(bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
.nivo-controlNav a.active { background-position:0 -22px; }
