/*
Skin Name: Rowayton Library
Skin URI: http://www.brilliantinternet.com
Description: Rowayton Library Nivo Slider
Version: 1.0
Author: William Thode
Author URI: http://www.brilliantinternet.com
Supports Thumbs: true
*/

/* Containers */
.theme-rowlib .nivoSlider { position:relative; z-index:777; width:710px; height:350px; margin:0px auto; padding:0px; overflow:hidden; background:none; }
.theme-rowlib .nivoSlider img { position:absolute; top:0px; left:0px; width:710px; height:350px; margin:0px; padding:0px; display:none; }
.theme-rowlib .nivo-main-image { position:relative !important; width:710px !important; height:350px !important; display:block !important; margin:0px; padding:0px; }

/* Slices/Boxes */
.theme-rowlib .nivo-slice { display:block; position:absolute; z-index:5; height:100%; top:0; }
.theme-rowlib .nivo-box { display:block; position:absolute; z-index:5;overflow:hidden; }
.theme-rowlib .nivo-box img { display:block; }

/* Link */
.theme-rowlib .nivoSlider a { display:block; position:absolute; top:0px; left:0px; width:710px; height:350px; border:0; padding:0; margin:0; z-index:888; !important; cursor:pointer; } 
.theme-rowlib .nivoSlider a.nivo-imageLink { display:block; background:white; filter: alpha(opacity=0); opacity: 0; } 

/* Captions */
.theme-rowlib .nivo-caption { width:710px; height:40px; margin:0px; padding:12px 20px; position:relative; z-index:8888; top:-60px; color:#FFF; font-size:13px; line-height:18px; text-align:left; background:rgba(0,46,95,0.7); overflow:hidden; display:none; }
.theme-rowlib .nivo-html-caption { width:710px; height:40px; margin:0px; padding:12px 20px; position:relative; z-index:8888; top:-60px; color:#FFF; font-size:13px; line-height:18px; text-align:left; background:rgba(0,46,95,0.7); overflow:hidden; display:none; }

/* Navigation */
.theme-rowlib .nivo-controlNav { display:block; width:710px; height:15px; margin:0px auto; padding:0; position:relative; top:-40px; left:0px; z-index:998; text-align:right; }
.theme-rowlib .nivo-controlNav a { display:inline-block; width:15px; height:15px; margin:0px 5px 0px 0px; padding:0px; background:url(bullets.png) no-repeat; color:#FFFF33; font-size:8px; line-height:15px; border:0; cursor:pointer; opacity:0.5; filter:alpha(opacity=50); text-align:center; }
.theme-rowlib .nivo-controlNav a.active { opacity:1.0; filter:alpha(opacity=100); }
.theme-rowlib .nivo-controlNav a:hover { text-decoration:none; }
.theme-rowlib .nivo-directionNav { display:block; width:50px; height:15px; padding:0; position:relative; top:-35px; left:650px; z-index:999; text-align:left; }
.theme-rowlib .nivo-directionNav a { width:11px; height:15px; margin:0px 1px; padding:0px 2px 0px 2px; border:0; cursor:pointer; color:#FFF; font-size:14px; line-height:15px; font-weight:bold; }
.theme-rowlib .nivo-directionNav a:hover { text-decoration:none; }
.theme-rowlib a.nivo-prevNav { left:0px; background:url(slider-prev.png) no-repeat center; }
.theme-rowlib a.nivo-nextNav { left:20px; background:url(wlider-prev.png) no-repeat center; }