/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.popupthumb {
    position: relative;
    z-index: 0;
}

a.popupthumb {
    display:block;
    position:relative;
    text-decoration: none;
}

a.popupthumb:focus, a.popupthumb:active {
    outline:none;
}

body.HoverSupport .popupthumb:hover,
body.TouchSupport .popupthumb.hover {
    background-color: transparent;
    z-index: 20000;
}

.popupthumb span { /*CSS for enlarged image*/
    position: absolute;
    display:block;
    background-color: white;
    padding: 0;
    top:0;
    right:10px;
    border: none;
    visibility: hidden;
    color: black;
    text-decoration: none;
}

.popupthumb span img { /*CSS for enlarged image*/
    position:absolute;
    top:0;
    right:0;
    padding: 0;
}

body.HoverSupport .popupthumb.nojs:hover span,
body.TouchSupport .popupthumb.hover span { /*CSS for enlarged image on hover*/
    visibility: visible;
}

