/* v.0.1 */
html, body {height:100%;width:100%;margin:0;padding:0;border:0;} em { font-style:italic;} b, strong {font-weight:bold;} a {cursor:pointer;text-decoration:none;outline:expression(hideFocus='true'); outline:0;-moz-outline:0;} a:hover {text-decoration:none;} a:hover * {cursor:pointer;} a:focus { outline-style: none;} #doc3 {margin:auto;} .contentpage {display:none;} div.active {display:block;} span.active, a.active {display:inline;} span.options {display:none;} .parentitem .menuitem, .parentitem .parentitem .menuitem,  li.active .menuitem, .parentitem li.active .menuitem {display:block;}
.v .parentitem .menuitem, .v .parentitem .parentitem .menuitem {display:none;} 
.v li.active .menuitem, .v .parentitem li.active .menuitem {display:block;}
div.imagesThumb {   display:block;  width:100%;}
li.parentmenuBar .menuitem 
{
    display:none;
}
.h li.active ul, .h li.active li.menuitem
{
    display:block;
}
li.menuBar {width:100%;}
img.thumbnail 
{
    cursor:pointer;
} 
div.imagesThumb a.imageLinkActive
{
    float:left;
}
div.imageElement img.thumbnail 
{
   display:none;
}
.parentitem .menuitem a.menuitemRollingcontainer, .menuitem a.menuitemRollingcontainer, .parentitem a.menuitemRollingcontainer
{
    background-position:top left;
    background-repeat:no-repeat;
}
li.active a.menuitemRollingcontainer, li.active a.menuitemRollingcontainer, .menuitem a.menuitemRollingcontainer:hover, .parentitem a.menuitemRollingcontainer:hover
{
    background-position:bottom left;
}
div.imageElement
{
   margin-bottom:10px;
}
div.imagesThumb a.imageLink, div.imagesThumb a.imageLinkActive
{
    float:left;
    filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}
div.imagesThumb a img
{
    display:block;
    margin:0 5px 5px 0;
}
div.imageFull
{
    width:100%;
    float:left;
    display:block;
}
div.videosThumb
{
    display:block;
    width:100%;
}
a.videoLink
{
    float:left;
    display:block;
}
.videoLegend
{
    float:left;
}
/* NEWS PAGE */
#loginlink
{
    position:absolute;
    right:10px;
    top:5px;
    font-size:95%;
}
input
{
    display:block;
}
/* IMG PAGE */
.legendContainer
{
    height:50px;
    background-color:Red;
    width:100%;
}
#footer
{
    left:0;
    bottom:0;
    position:fixed;
    font-size: 9px;
    right:0;
}
div.separator
{
	width:100%;
	border:1px #999999 solid;
	height:0px;
}
#login input.l
{
    border:1px solid #CCCCCC;
    display:inline;
    margin:2px;
}
#login
{
    color:#5AA9CA;
}
div.fullImage img {position:absolute; cursor:pointer}
div.contentpage div.slideshow-controller, div.contentpage div.slideshow-thumbnails { background-color:Transparent; overflow:inherit;}

