/* ---------------------------------------------------- */
/* GLOBAL
/* ---------------------------------------------------- */

/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 520px;
background-color: #17171a;
background-image: linear-gradient(bottom, rgb(23,23,26) 50%, rgb(51,51,64) 100%);
background-image: -o-linear-gradient(bottom, rgb(23,23,26) 50%, rgb(51,51,64) 100%);
background-image: -moz-linear-gradient(bottom, rgb(23,23,26) 50%, rgb(51,51,64) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(23,23,26) 50%, rgb(51,51,64) 100%);
background-image: -ms-linear-gradient(bottom, rgb(23,23,26) 50%, rgb(51,51,64) 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.5, rgb(23,23,26)),
	color-stop(1, rgb(51,51,64))
);
border: 1px solid #ddd;}

#slideshow ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 520px;}

#slideshow .slides ul {
width: 1560px;}

#slideshow .slides li {
width: 520px;
float: left;
padding: 0px;}

#slideshow .slides h2 {
margin-top: 0;}

#slideshow .slideshow_body a {
font-size: 12pt;
color: #9EC3FF;
font-family: Verdana, Monaco, Helvetica, sans-serif;
}
#slideshow .slideshow_body  a:hover {
font-size: 12pt;
color: #BCD6FF;
}

#slideshow .slideshow_pointer {
vertical-align: -10%;
font-size: 22pt;
color: #9EC3FF;
}


#slideshow .slidehow_heading {
background-color: #2C2D35;
padding: 15px;
margin-top:15px;
font-size: 18pt;
font-family: Verdana, Monaco, Helvetica, sans-serif;
border-top: 3px solid #484A56;
border-bottom: 3px solid #484A56;
}

#slideshow .slideshow_subheading {
color: #99ccff;
font-weight: bold;
}

#slideshow .slideshow_body, .slideshow_subheading {
padding: 10px 15px 0px 15px;
font-size: .7em;
font-family: Verdana, Monaco, Helvetica, sans-serif;
}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #0F0F11;
border-top: 2px solid #ccc;}

#slideshow .slides-nav li {
float: left;
font-size: 10pt;}


#slideshow .slides-nav li a {
display: block;
padding: 15px 20px;
outline: none;}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background-color: #17171a;}

.js #slideshow .slides-nav li.on a {
position: relative;
top: -4px;}