/* ---------------------------------------------------- */
/* GLOBAL
/* ---------------------------------------------------- */
/*
html {
    font-size: 76%;
}

body {
    font-family: arial, helvetica, sans-serif;
    line-height: 1.4em;
    font-size: 1.2em;
    padding: 5%;
}

*/



/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
    width: 500px;
    background-color: #fff;
    border: 1px solid #ddd;
    font-family:arial, helvetica, sans-serif;
    font-size:12px;
    margin-bottom:15px;
}

#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 a {
    text-decoration:none;
    color:#00F
}







/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
    overflow: hidden;
    width: 500px;
}

#slideshow .slides ul {
    width: 1500px;
}

#slideshow .slides li {
    width: 420px;
    float: left;
    padding: 20px;
}

#slideshow .slides h2 {
    margin-top: 0;
    color:#900;
}

#slideshow .slides img {
    float:left;
    margin-right:15px;
}

#slideshow .slides h2 {
    text-align:left;
    margin-top: 0;
}

#slideshow .slides p {
    text-align:left;
}

#slideshow .slides .link {
    text-align:right;
}







/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
    margin-top:15px;
    background-color: #fff;
    /*border-top: 2px solid #fff;*/
}

#slideshow .slides-nav li {
    float: left;
}

#slideshow .slides-nav li a {
    display: block;
    padding: 10px 10px;
    outline: none;
    text-decoration:none;
    color:#00F
}

.js #slideshow .slides-nav li.on, .js #slideshow .slides-nav li.on a {
    background-color: #900;
}

.js #slideshow .slides-nav li.on a {
    position: relative;
    color:#FFF;
    top: -4px;
}
