#work {
	VISIBILITY: hidden
}
.gallery
{
    border-right: #aaa 1px solid;
    padding-right: 1px;
    border-top: #aaa 1px solid;
    padding-left: 1px;
    background: #000000;
    padding-bottom: 1px;
    border-left: #aaa 1px solid;
    padding-top: 1px;
    border-bottom: #aaa 1px solid;
}
.loader
{
    background: url(loader.gif) #ddd no-repeat center center;
}
.panel {
	
}
.panel .panel-overlay
{
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0px;
    padding-top: 0px;
    height: 100px;
}
.panel .overlay-background
{
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0px;
    padding-top: 0px;
    height: 100px;
}
.panel .overlay-background
{
    /*background: #222;*/
}
.panel .panel-overlay
{
    font-size: 0.7em;
    color: white;
}
.panel .panel-overlay A
{
    font-weight: bold;
    color: #1DCCEF;
    text-decoration: underline;
}
.filmstrip {
	MARGIN: 5px
}
.frame {
	
}
.frame .img_wrap
{
    border-right: #aaa 1px solid;
    border-top: #aaa 1px solid;
    border-left: #aaa 1px solid;
    border-bottom: #aaa 1px solid;
}
.current .img_wrap
{
    border-color: #FFFFFF;
}
.frame IMG
{
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none;
}
.frame .caption
{
    font-size: 11px;
    color: #888;
    text-align: center;
}
.current .caption {
	COLOR: #000
}
.pointer
{
    border-color: #FFFFFF;
}
* HTML .pointer {
	FILTER: chroma(color=pink)
}
