DIV.pictureHolder .top .left
{
    BACKGROUND: url(tl000000.gif) no-repeat left top
}
DIV.pictureHolder .top .middle
{
    BACKGROUND: #fff
}
DIV.pictureHolder .top .right
{
    BACKGROUND: url(tr000000.gif) no-repeat left top
}
DIV.pictureHolder .content
{
    BACKGROUND-COLOR: #fff
}
DIV.pictureHolder .content A.next:hover
{
    BACKGROUND: url(btnNext0.gif) no-repeat right center;
    CURSOR: pointer
}
DIV.pictureHolder .content A.previous:hover
{
    BACKGROUND: url(btnPrevi.gif) no-repeat left center;
    CURSOR: pointer
}
DIV.pictureHolder .content A.expand
{
    BACKGROUND: url(btnExpan.gif) no-repeat left top;
    CURSOR: pointer
}
DIV.pictureHolder .content A.expand:hover
{
    BACKGROUND: url(btnExpan.gif) no-repeat left bottom;
    CURSOR: pointer
}
DIV.pictureHolder .content A.contract
{
    BACKGROUND: url(btnContr.gif) no-repeat left top;
    CURSOR: pointer
}
DIV.pictureHolder .content A.contract:hover
{
    BACKGROUND: url(btnContr.gif) no-repeat left bottom;
    CURSOR: pointer
}
DIV.pictureHolder .content A.close
{
    BACKGROUND: url(btnClose.gif) no-repeat left center;
    WIDTH: 61px;
    CURSOR: pointer;
    HEIGHT: 22px
}
DIV.pictureHolder .bottom .left
{
    BACKGROUND: url(bl000000.gif) no-repeat left top
}
DIV.pictureHolder .bottom .middle
{
    BACKGROUND: #fff
}
DIV.pictureHolder .bottom .right
{
    BACKGROUND: url(br000000.gif) no-repeat left top
}
DIV.pictureHolder .loaderIcon
{
    BACKGROUND: url(loader00.gif) no-repeat center center
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleLeft
{
    BACKGROUND: url(ttl00000.gif) no-repeat left top;
    FONT-FAMILY: Tahoma
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleRight
{
    BACKGROUND: url(ttr00000.gif) no-repeat left top
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleContent
{
    BACKGROUND: url(ttp00000.gif) repeat-x left top
}
DIV.prettyPhotoOverlay
{
    Z-INDEX: 9500;
    BACKGROUND: #000;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px
}
DIV.pictureHolder
{
    Z-INDEX: 10000;
    WIDTH: 100px;
    POSITION: absolute
}
DIV.pictureHolder .top
{
    POSITION: relative;
    HEIGHT: 20px
}
 HTML DIV.pictureHolder .top
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
DIV.pictureHolder .top .left
{
    LEFT: 0px;
    WIDTH: 20px;
    POSITION: absolute;
    HEIGHT: 20px
}
DIV.pictureHolder .top .middle
{
    RIGHT: 20px;
    LEFT: 20px;
    POSITION: absolute;
    HEIGHT: 20px
}
 HTML DIV.pictureHolder .top .middle
{
    POSITION: static
}
DIV.pictureHolder .top .right
{
    RIGHT: 0px;
    LEFT: auto;
    WIDTH: 20px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 20px
}
DIV.pictureHolder .content
{
    WIDTH: 100%;
    POSITION: relative;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
DIV.pictureHolder .content .details
{
    DISPLAY: none;
    MARGIN: 10px 15px 0px 20px
}
DIV.pictureHolder .content .details P
{
    CLEAR: left;
    FLOAT: left;
    MARGIN: 0px
}
DIV.pictureHolder .content DIV.hoverContainer
{
    Z-INDEX: 10000;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px
}
DIV.pictureHolder .content A.next
{
    DISPLAY: block;
    Z-INDEX: 2000;
    BACKGROUND: url(btnNext0.gif) no-repeat 10000px 50%;
    FLOAT: right;
    WIDTH: 49%;
    TEXT-INDENT: -10000px;
    POSITION: relative;
    HEIGHT: 100%
}
DIV.pictureHolder .content A.previous
{
    DISPLAY: block;
    BACKGROUND: url(btnNext0.gif) no-repeat 10000px 50%;
    WIDTH: 49%;
    CURSOR: pointer;
    TEXT-INDENT: -10000px;
    HEIGHT: 100%
}
DIV.pictureHolder .content A.expand
{
    DISPLAY: none;
    Z-INDEX: 20000;
    RIGHT: 30px;
    WIDTH: 20px;
    CURSOR: pointer;
    TEXT-INDENT: -10000px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 20px
}
DIV.pictureHolder .content A.contract
{
    DISPLAY: none;
    Z-INDEX: 20000;
    RIGHT: 30px;
    WIDTH: 20px;
    CURSOR: pointer;
    TEXT-INDENT: -10000px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 20px
}
DIV.pictureHolder .content A.close
{
    DISPLAY: block;
    FLOAT: right;
    TEXT-INDENT: -10000px
}
DIV.pictureHolder .bottom
{
    POSITION: relative;
    HEIGHT: 20px
}
 HTML DIV.pictureHolder .bottom
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
DIV.pictureHolder .bottom .left
{
    LEFT: 0px;
    WIDTH: 20px;
    POSITION: absolute;
    HEIGHT: 20px
}
DIV.pictureHolder .bottom .middle
{
    RIGHT: 20px;
    LEFT: 20px;
    POSITION: absolute;
    HEIGHT: 20px
}
 HTML DIV.pictureHolder .bottom .middle
{
    POSITION: static
}
DIV.pictureHolder .bottom .right
{
    RIGHT: 0px;
    LEFT: auto;
    WIDTH: 20px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 20px
}
DIV.pictureHolder .loaderIcon
{
    DISPLAY: none;
    LEFT: 50%;
    MARGIN: -12px 0px 0px -12px;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 50%;
    HEIGHT: 24px
}
DIV.pictureHolder #fullResImageContainer
{
    WIDTH: 100%;
    TEXT-ALIGN: center
}
DIV.prettyPhotoTitle
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    Z-INDEX: 9999;
    LEFT: 0px;
    COLOR: #fff;
    POSITION: absolute;
    TOP: 0px
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleLeft
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 19px;
    HEIGHT: 23px
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleRight
{
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 19px;
    HEIGHT: 23px
}
DIV.prettyPhotoTitle DIV.prettyPhotoTitleContent
{
    FLOAT: left;
    LINE-HEIGHT: 23px
}

