.glidecontentwrapper{
    position: relative; width: 100%; height: 400px;
    z-index: 1;
    overflow: hidden;
}

.glidecontent{
    position: absolute;
    visibility: hidden;
    width: 100%;
    overflow: hidden;
    background: white;
    text-align:center;
}

.glidecontenttoggler{
    position: relative;
    z-index: 999999;
    width: 100%;
    height: 48px;
    margin-top: -20px;
    padding-top: 25px;
    text-align: center;
    overflow: hidden;
}

.glidecontenttoggler .border{
    position: absolute;
    bottom: 0px;
    left: 0px;
    border-left: 1px solid #dddddd;
    height: 48px;
    clear: both;
}

.glidecontenttoggler a, .glidecontenttoggler a.selected, .glidecontenttoggler a.toc{
    position: relative;
    z-index: 99999;
    display: block;
    float: right;
    border-right: 1px solid #dddddd;
    color: #00a4e4;
    padding: 15px 0px;
    margin-left: -1px;
    font-weight: bold;
    text-decoration: none;
}

.glidecontenttoggler a:active{
    position: relative;
    z-index: 99999;
    display: block;
    float: right;
    border-right: 1px solid #dddddd;
    padding: 15px 0px;
    margin-left: -1px;
    font-weight: bold;
    text-decoration: none;
}

.glidecontenttoggler a.toc img{
    position: absolute;
    z-index: 99999;
    top: -10000px;
    right: 5px;	
}

.glidecontenttoggler a.selected{
    background: #00a4e4;
    color: white;
}

.glidecontenttoggler a.selected img{
    position: absolute;
    z-index: 99999;
    top: -13px;
    right: 5px;	
}

.glidepreview{
    position: absolute;
    bottom: 0px; left: 0px;
    width: 100%;
    background: black;
    color: white;
    padding-bottom: 5px;
    opacity: 0.80;
    filter: alpha(opacity=80);
}

.glidecontent img{
    width: 100%;
}

.glidepreview h2, .glidepreview p{
    color: white;
    margin: 5pt 8pt;
}

.glidepreview h2{
    font-size: 18pt;
}