/*
Skin Name: NewFocusOn
Skin URI: http://www.brilliantinternet.com
Description: NewFocusOn Nivo Slider
Version: 1.0
Author: William Thode
Author URI: http://www.brilliantinternet.com
Supports Thumbs: true
*/

/* Containers */
.theme-newfocuson .nivoSlider { position:relative; z-index:777; width:970px; height:355px; overflow:hidden; background:#FFF url(loading.gif) no-repeat 50% 50%; }
.theme-newfocuson .nivoSlider img { position:absolute; top:0px; left:0px; width:970px; height:355px; display:none; }
.theme-newfocuson .nivo-main-image { position:relative !important; width:970px !important; height:355px !important; display:block !important;  }

/* Slices/Boxes */
.theme-newfocuson .nivo-slice { display:block; position:absolute; z-index:5; height:100%; top:0; }
.theme-newfocuson .nivo-box { display:block; position:absolute; z-index:5;overflow:hidden; }
.theme-newfocuson .nivo-box img { display:block; }

/* Link */
.theme-newfocuson .nivoSlider a { display:block; position:absolute; top:0px; left:0px; width:970px; height:355px; border:0; padding:0; margin:0; z-index:888; !important; cursor:pointer; } 
.theme-newfocuson .nivoSlider a.nivo-imageLink { display:block; background:white; filter: alpha(opacity=0); opacity: 0; } 

/* Captions */
.theme-newfocuson .nivo-caption { display:none !important; }
.theme-newfocuson .nivo-html-caption { display:none !important; }
.theme-newfocuson .nivo-subcaption  { display:none !important; }

/* Navigation */
.theme-newfocuson .nivo-controlNav { display:block; width:960px; height:15px; padding:0; position:relative; top:-42px; right:20px; z-index:998; text-align:right; }
.theme-newfocuson .nivo-controlNav a { display:inline-block; width:11px; height:15px; margin:0px 1px; padding:0px 1px 0px 1px; background:url(bullets.png) no-repeat; color:#FFF; font-size:8px; line-height:15px; border:0; cursor:pointer; opacity:0.5; filter:alpha(opacity=50); }
.theme-newfocuson .nivo-controlNav a.active { opacity:1.0; filter:alpha(opacity=100); }
.theme-newfocuson .nivo-controlNav a:hover { text-decoration:none; }
.theme-newfocuson .nivo-directionNav { display:block; width:960px; height:15px; padding:0; position:relative; top:-38px; z-index:999; text-align:left; }
.theme-newfocuson .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-newfocuson .nivo-directionNav a:hover { text-decoration:none; }
.theme-newfocuson a.nivo-prevNav { left:820px; }
.theme-newfocuson a.nivo-nextNav { left:940px; }