
/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
   width: 600px;
   max-width:600px;
   margin: 0px 0px 10px 0px;
   height:460px; /*May need to be changed if content is heavy*/
   overflow:hidden;
   background-color: #ffffff;
   border: 1px solid #D2CDBD;
}

#slideshow ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   height: 1%; /* IE fix */
   z-index: 500;
}

#slideshow ul:after {
   content: ".";
   clear: both;
   display: block;
   height: 330px;
visibility: hidden;}

.NB_content{
   float:left;
   width: 390px;
   max-width:390px;
   margin: 10px 5px 10px 0;
   border-right:#D2CDBD solid 1px;
   padding-right: 3px;
}

.NB_links{
   float:left;
   width: 160px;
   max-width:160px;
   padding-left:5px;
   margin: 10px 0 0 -5px;

}

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
   overflow: hidden;
   width: 590px;
   padding:5px 5px 0 5px;
   margin-bottom:5px;
}

#slideshow .slides ul {
   width: 591px;
}

#slideshow .slides li {
   width: 591px;
   float: left;
   padding: 0px;
}

#slideshow .slides h2 {
   margin: 0;
}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
   background-color: #ddd;
}

#slideshow .slides-nav li {
   float:left;
   width:100px;
   padding:25px 0 0 0;
   height:95px;
   font-size:10px;
   text-decoration:none;
   background:url('/scripts/jbanner/box.jpg') repeat-x;
}

#slideshow .slides-nav li a {
   display: block;
   outline: none;
   text-decoration:none;
   padding:0 3px;
   color:#000;
}

#slideshow .slides-nav li a:hover{
   text-decoration:underline;
}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {

   color:#fff;
}

.js #slideshow .slides-nav li.on {
   background:url('/scripts/jbanner/arrow.jpg');
}

.navImage{
   outline:1px solid #fff;
   border:1px solid #fff;
   margin:0 0 3px 1px;
   height:23px;
   width:90px;
}

.main_image{
   border-bottom:1px solid #D2CDBD;
   margin: 0px 0px 5px 0px;
   text-align:center;
}

/*
.slides li {
   padding: 0px;
   margin: 0px;
}
*/
