/* Resets */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-weight: inherit; 
    font-style: inherit; 
    font-size: 100%; 
    font-family: inherit; 
    vertical-align: baseline; 
}

:focus { outline: 0; }
a:active { outline: none; }

body { 
    font: normal 62.5%/1.5 Verdana, Helvetica, Arial, sans-serif;
    letter-spacing: 0;
    color: #434343;
    background: #ffffff;
    padding: 0;
    position: relative;
    text-shadow: 0 1px 0 rgba(255,255,255,.8);
    -webkit-font-smoothing: subpixel-antialiased;
}

ol, ul { list-style: none; }

/* Page containers - Strictly 186x93 */
#container {
    width: 186px;
    padding: 0px;
    margin: 0 auto;
    position: relative;
    z-index: 0;
}

#examplesponsor {
    width: 186px;
    height: 93px;
    position: relative;
    overflow: hidden;
}

/* Slideshow base */
#slides {
    position: relative;
    top: 0px;
    left: 0px;
    width: 186px;
    height: 93px;
    z-index: 100;
}

/* Container must be visible (visibility:hidden handles preloading without layout zeroing) */
.slides_container {
    width: 186px;
    height: 93px;
    overflow: hidden;
    position: relative;
    display: block;
}

/* Individual slides */
.slides_container div.slide {
    width: 186px;
    height: 93px;
    display: block;
    float: left;
}

.slides_container img {
    width: 186px;
    height: 93px;
    display: block;
    border: 0;
}

/* Next/prev buttons */
#slides .next, #slides .prev {
    position: absolute;
    top: 25px;
    left: 4px;
    width: 39px;
    height: 43px;
    display: block;
    z-index: 101;
}

#slides .next {
    left: 158px;
}

/* Hidden elements */
.pagination, #footer {
    display: none;
}

/* Anchors */
a:link, a:visited {
    color: #5b7cd1;
    text-decoration: none;
}

a:hover, a:active {
    color: #294ca6;
    text-decoration: underline;
}