/********************** NIVO SLIDER BASIC STYLES *********************
 * jQuery Nivo Slider v2.3
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
.nivoSlider {position:relative;}
.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:100%;height:100%;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 {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;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
/***********************************************************************/


/************************ ACCORDION GALLERY ****************************/

.kwicks {list-style: none;position: relative;margin: 0 0 26px 0;padding: 0;}
.kwicks li{/* these are required, but the values are up to you (must be pixel) */width: 350px;height: 310px;/*do not change these */display: block;overflow: hidden;padding: 0; }
.kwicks.horizontal li {margin-right: 0px;float: left;background: #000 url(../img/loader.gif) no-repeat 50% 50%;}
.kwicks.vertical  li{margin-bottom: 5px; /*Set to same as spacing option. */	}
.kwicks li img{max-height:310px !important;}
.kwickshadow {z-index: 10;background: url(../img/kwickshadow.png) repeat-y;position: absolute;right: 0px;height: 310px;width: 27px;}

.slideimage {float:left;padding:0;margin:0}
.slide-minicaption {bottom:60px;left:0px;float:left;position:absolute;color:#fff;padding:10px 10px 10px 15px;font-size:10px;line-height:18px;background:#222;width: 120px;}
.slide-minicaptiontitle {font-size:13px; letter-spacing:0; color:#fff; display:block;line-height:16px;}
.slidecaption {top:90px;left:0px;position:absolute;color:#fff;padding:15px;font-size:12px;line-height:18px;background:#111;width: 460px;height:106px;overflow:hidden;}
.slidecaption p{color:#DDD;padding-bottom:20px;}
.slidecaption a {color:#fff; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.slidecaption a:hover {text-decoration:none;}
.slidecaptiontitle {font-size:18px;  font-weight:bold; color:#fff; display:block;padding-bottom:10px; line-height:22px;}
.slidecaptiontitle a {color:#fff;}
.slidecaptiontitle a:hover {color:#fff; text-decoration:none;}

/***********************************************************************/


/********************  FULL SLIDER MODIFICATIONS  **********************/

#slider-wrapper { margin:0px auto 50px auto; background:url('../img/footer_back.png')}
#slider, #sliderfull {height:450px; margin:0px auto; width:1600px; max-width:100%}


.nivo-controlNav {position:absolute;bottom:-36px;right:46%;}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../img/sliders/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav {width:960px;margin:400px auto 0px auto;position:absolute;left:0;right:0;}
.nivo-directionNav a {display:block;width:50px;height:50px;background:url(../sliders/full/images/arrows2.png) no-repeat;text-indent:-9999px;border:0;position:absolute; bottom:0px !important}
a.nivo-nextNav {background-position:-52px 0;border-right:dotted 1px #666;border-left:dotted 1px #666;padding-left:4px;}
.nivo-prevNav{right:60px !important;border-left:dotted 1px #666!important}
.nivo-nextNav {right:0px !Important;}
.caption-container{width:960px;margin:0px auto;}
.nivo-caption {text-shadow:none;position:absolute;left:0px;bottom:0px;background:url("../img/caption-bg.png") repeat-x scroll 0 0 transparent;padding-top:10px;height:40px;z-index:89;}
.nivo-caption a, .nivo-caption, .nivo-caption p{ color: #fefefe;font-size: 16px;}
.nivo-caption a{text-decoration:underline;}

/***********************************************************************/